Clive Barker's Books of Blood: Vol.5
by Clive Barker
ISBN 13: 9780722113745
Format: Paperback (160 pages) Publisher: Warner Published: 30 Jul 1987
Save for later
Granta 50
by Bill Buford
ISBN 13: 9780140141047
Format: Paperback Publisher: Penguin Books Australia Published: 25 May 1995
The Hermit of Eyton Forest
by Ellis Peters
ISBN 13: 9780754015901
Format: Hardcover (252 pages) Publisher: Chivers Large print (Chivers, Windsor, Paragon & C Published: 01 Jun 2001 Other Format: Paperback
A Time to Burn
by Timothy Ireland
ISBN 13: 9780854491766
Format: Paperback (128 pages) Publisher: Gay Men's Press Published: 01 Apr 1994
Bloodsucking Friends: a Love Story
by Christopher Moore
ISBN 13: 9780380728138
Format: Paperback (304 pages) Publisher: Avon Books Published: 31 Dec 1996 Other Format: Paperback
The Llama Parlour
by Kathy Lette
ISBN 13: 9780747510178
Format: Hardcover (352 pages) Publisher: Bloomsbury Publishing PLC Published: 16 Jan 1992 Other Format: Paperback
Arsene Lupin in The Hollow Needle: Further Adventures of Arsene Lupin
by Maurice LeBlanc
ISBN 13: 9781587157172
Format: Paperback (157 pages) Publisher: Wildside Press Published: 18 Dec 2002 Other Format: Paperback
The Strawberry Sky
by T R Wilson
ISBN 13: 9780747249641
Format: Paperback (407 pages) Publisher: Headline Published: 07 Nov 1996 Other Format: Hardcover
Book of Not
by Tsitsi Dangaremba
ISBN 13: 9780954702373
Format: Paperback (256 pages) Publisher: Ayebia Clarke Publishing Ltd Published: 07 Jul 2006
Little Bunny Gets Lost
by Ulf Nilsson
ISBN 13: 9780862412579
Format: Hardcover (28 pages) Publisher: Canongate Books Ltd Published: 09 Mar 1989
Daniella's Decision
by Genevieve Lyons
ISBN 13: 9780727822673
Format: Hardcover (224 pages) Publisher: Severn House Publishers Ltd Published: 18 Dec 1998
Noise From the Zoo
by Janice Elliott
ISBN 13: 9780340565421
Format: Paperback (189 pages) Publisher: Sceptre Published: 03 Sep 1992