Rotten haystacks : more than 870 new limericks /
Slim, John.
Bromsgrove : Underwood Enterprises,
c1999.