Twelve vocal canons of various speciesby William HorsleyPart-songs, SacredCanons, fugues, etc. (Vocal)Writing a summary for young readers…For young readersBook data: Open Library