Rather rottener : more than 900 naughty new limericks /
Slim, John.
Bromsgrove : Underwood Enterprises,
c1999.