A Critical Edition of the Keyboard Works of Giles and Richard Farnaby, with a Discussion of Giles Farnaby's Music, and a New Account of His Life