Staff, David
List all composers alphabeticallyTop 10 Baroque Composers (see all)Bach, Johann Sebastian(2)Purcell, Henry(1) Top 10 Renaissance Composers (see all)Hassler, Hans Leo(1)Erbach, Christian(1) Lassus, Orlando de(1) | Record LabelsHelios(1)Hyperion(1) Naxos (USA)(1) Virgin Classics Special Import(1) |