Landale's cautionary tales : comic verse for the 21s century /
Landale, James.
Edinburgh : Canongate,
2006.