Skip to content

Twelve vocal canons of various species

by William Horsley

Part-songs, SacredCanons, fugues, etc. (Vocal)
Writing a summary for young readers…

For young readers

Book data: Open Library