This scintillating anthology has over 1,000 limericks - clean, dirty, filthy and obscene. It contains limericks historical, geographical, wistful, whimsical, clerical and medical - and almost all of them fantastical.