Foundamentals of music - ELLIOTT, Raymont (Hall of India private limited, 1999)