Never Let Me Down
by Susan J. Miller
ISBN 13: 9780747538370
Format: Paperback (244 pages) Publisher: Bloomsbury Publishing PLC Published: 26 Feb 1998
Save for later
Boxy an Star
by Daren King
ISBN 13: 9780349111919
Format: Paperback (256 pages) Publisher: Abacus Published: 06 May 1999 Other Format: Paperback
DEA: the War Against Drugs
by Jessica De Grazia
ISBN 13: 9780563360803
Format: Illustrated (272 pages) Publisher: BBC Books Published: 03 Oct 1991
Confessions of an English Opium Eater (English Library)
by Alethea Hayter,Thomas De Quincey
ISBN 13: 9780140430615
Format: Paperback (240 pages) Publisher: Penguin Classics Published: 31 May 1973 Other Format: Paperback
How to Stop Time: The Memoir of a Heroin Addict
by Ann Marlowe
ISBN 13: 9781860498213
Format: Paperback (304 pages) Publisher: Virago Published: 03 Oct 2002
A Million Little Pieces
by James Frey
ISBN 13: 9780719561009
Format: Hardcover (400 pages) Publisher: John Murray Published: 15 May 2003 Other Format: Hardcover, Paperback
The Devil's Redhead (New Blood)
by David Corbett
ISBN 13: 9780752860084
Format: Hardcover (384 pages) Publisher: Orion Published: 15 Dec 2003
Mission on the Margins
by Mary Beasley
ISBN 13: 9780718829667
Format: Paperback (110 pages) Publisher: Lutterworth Press Published: 23 Jun 1997
Snow Storms in a Hot Climate
by Sarah Dunant
ISBN 13: 9780751523751
Format: Paperback (256 pages) Publisher: Sphere Published: 03 Sep 1998 Other Format: Paperback
The King Of Torts (Arrow)
by John Grisham
ISBN 13: 9780099416173
Format: Paperback (490 pages) Publisher: Arrow Books Ltd., London Published: 04 Dec 2003 Other Format: Hardcover, Large Print, Mass Market Paperback
Among Thieves
by Mez Packer
ISBN 13: 9780955647628
Format: Paperback (320 pages) Publisher: Tindal Street Published: 05 Mar 2009
Miracle Cure: a heart-poundingly tense and dramatic medical thriller that will get your pulse racing…
by Michael Palmer
ISBN 13: 9780099278665
Format: Paperback (464 pages) Publisher: Arrow Published: 03 Dec 1998