Presents the biographies of over 100 composers and critical analyses of over 1,000 compositions arra...
Read More
Presents the biographies of over 100 composers and critical analyses of over 1,000 compositions arranged in chronological order from 1300-1900
Read Less