Includes indexes.
Also includes McGonagall's only play, Jack o' the Cudgel.
William McGonagall : collected poems by William McGonagall. ISBN 9781841584775. Published by Birlinn in 2006. Publication and catalogue information, links to buy online and reader comments.