Rhyming riddles - Craggs, Marjorie (Cambridge University Press, 2004)
Originally published: 1996.