Skempton: 50 Preludes and Fugues for Organ

50 Preludes and Fugues for Organ, Book 1 - Prelude and Fugue No. 12