by Michael Rosen
250 poems ranging from medieval to contemporary and encompassing ballads, limericks, nonsense verse, and riddles.