Book Of Erotic Failures: Bk. 1 (The Book of Erotic Failures)
by Peter Kinnell
ISBN 13: 9780708825501
Format: Paperback (206 pages) Publisher: Sphere Published: 28 Apr 1987
Save for later
Monty Python's the Meaning of Life (Mandarin humour)
by Graham Chapman
ISBN 13: 9780749312237
Format: Paperback (128 pages) Publisher: Methuen Publishing Ltd Published: 07 Nov 1991 Other Format: Paperback
The Book of Brilliant Hoaxes
by Simon Rose
ISBN 13: 9780863699757
Format: Paperback (224 pages) Publisher: Virgin Books Published: 01 Apr 1995
Tales of the Tartan Army (Mainstream sport)
by Ian Black
ISBN 13: 9781840181173
Format: Paperback (192 pages) Publisher: Mainstream Publishing Published: 09 Nov 1998
Monster Lakes (Horrible Geography)
by Anita Ganeri,Mike Phillips
ISBN 13: 9781407109862
Format: Paperback (128 pages) Publisher: Scholastic Published: 04 May 2009 Other Format: Illustrated
Peace Kills
by P. J. O'Rourke
ISBN 13: 9781843543619
Format: Paperback (197 pages) Publisher: Atlantic Books Published: 23 Sep 2004 Other Format: Hardcover, Paperback
If Symptoms Still Persist
by Theodore Dalrymple,Nick Newman
ISBN 13: 9780233990125
Format: Paperback (150 pages) Publisher: Andre Deutsch Ltd Published: 10 Oct 1996
Creep from the Deep (Goosebumps Horrorland #2): Volume 2
by R L Stine
ISBN 13: 9780439918701
Format: Mass Market Paperback (160 pages) Publisher: Scholastic Paperbacks Published: Apr 2008
OVER 1000 JOKES YOU COULD NEVER TELL YOUR MOTHER
by Rudy A. Swale,Niki
ISBN 13: 9781904332626
Format: Paperback (448 pages) Publisher: FACTS, FIGURES & FUN Published: 02 Nov 2006
TALKING DIRTY
by Reinhold Aman
ISBN 13: 9780860518815
Format: Paperback (224 pages) Publisher: Robson Books Ltd Published: 01 Jan 1998
Making Friends With Frankenstein B/W
by Mcnaughton Colin
ISBN 13: 9780744596663
Format: Paperback (64 pages) Publisher: Walker Books Ltd Published: 06 Oct 2003 Other Format: Paperback
The Oxford Book of Humorous Prose: From William Caxton to P.G.Wodehouse - A Conducted Tour
by Frank Muir
ISBN 13: 9780192141064
Format: Hardcover (1197 pages) Publisher: Oxford University Press Published: 30 Apr 1990 Other Format: Paperback