Sacred Minstrelsy: a collection of sacred music by the great masters of all ages