Complete Book of Farting
by Alec Bromcie
ISBN 13: 9781854794697
Format: Hardcover (168 pages) Publisher: Michael O'Mara Books Ltd Published: 03 Sep 1999 Other Format: Paperback
Save for later
A Pocketful of Python: v.2
by John Cleese, Michael Palin
ISBN 13: 9780413741608
Format: Hardcover (64 pages) Publisher: Methuen Publishing Ltd Published: 04 Nov 1999
Negative Affirmations
by Steven Appleby,George Mole
ISBN 13: 9780749951184
Format: Hardcover (96 pages) Publisher: Portrait Published: 05 Oct 2006
Funniest Thing You Never Said 2
by Rosemarie Jarski
ISBN 13: 9780091924515
Format: Paperback (576 pages) Publisher: Ebury Press Published: 02 Sep 2010
The World’s Best Gambling Jokes (World's best jokes)
by Graham Sharpe
ISBN 13: 9780006378082
Format: Paperback (96 pages) Publisher: HarperCollins Published: 23 Apr 1992
Telling Tales: A History of Literary Hoaxes
by Melissa Katsoulis
ISBN 13: 9781849010801
Format: Paperback (337 pages) Publisher: Constable Published: 24 Sep 2009
You Really Couldn't Make it Up: More Hilarious Bizarre-But-True Stories from Around Britain
by Jack Crossley
ISBN 13: 9781844540785
Format: Illustrated (288 pages) Publisher: Blake Publishing Published: 31 Oct 2004
Diary of a Mad Mother-To-Be
by Laura Wolf
ISBN 13: 9780752853321
Format: Paperback (352 pages) Publisher: Orion Published: 07 Aug 2003 Other Format: Paperback
The Big Book of Being Rude (Big Books)
by Jonathon Green
ISBN 13: 9780304363681
Format: Paperback (384 pages) Publisher: W&N Published: 12 Sep 2002 Other Format: Hardcover
You Know You're Getting Old When...
by Ben Fraser
ISBN 13: 9781849530057
Format: Hardcover (96 pages) Publisher: Summersdale Published: 05 Oct 2009
Mothers' Wit
by Allison Vale, Alison Rattle
ISBN 13: 9781853757570
Format: Hardcover (256 pages) Publisher: Prion Books Ltd Published: 04 Feb 2010 Other Format: Hardcover
Invisible Forms and Other Literary Curiosities
by Kevin Jackson
ISBN 13: 9780330371155
Format: Paperback (336 pages) Publisher: Picador Published: 20 Oct 2000