Gems from the earliest known European music through the Renaissance to the Baroque: the foundations on which so much subsequent music has been built.

Mark Shepheard