Greene's Biographical Encyclopedia of Composers: A Music Lover's Treasury of the Lives and Musical Achievements of Over 2,400 Important Composers From the Ancient Greeks to the Present Day