The Great Composers: The Lives and Music of the Great Classical Composers | Jeremy Nicholas
Profiles the lives and works of fifty classical composers, describing their artistic style, successes, and challenges. Includes a listing of each composer's essential works.