Edward Lear's nonsense omnibus
Lear, Edward,1812-1888.
Harmondsworth Penguin
1986