Not so, says Graham Ross, director of music at Clare College, Cambridge, and he has created this recording, due for release on January 10, to prove it. As 2025 marks the likely 500th anniversary ...