Two preludes & three fugues : op. 20 (2001) : for solo piano /
Rose, John,1928-
[Glasgow] : Eden Music Publishing : Scottish Music Centre,
c2001.
Canons, fugues, etc. (Piano)