The Page Turner
by David Leavitt
ISBN 13: 9780349109527
Format: Paperback (258 pages) Publisher: Abacus Published: 04 Dec 2014 Other Format: Hardcover
Save for later
Shameless
by Paul Burston
ISBN 13: 9780349114798
Format: Paperback (288 pages) Publisher: Abacus Published: 02 May 2002 Other Format: Paperback
The Swimming-Pool Library
by Alan Hollinghurst
ISBN 13: 9780099268130
Format: Paperback (304 pages) Publisher: Vintage Published: 01 Jan 1998 Other Format: Paperback
Toby's Lie
by Daniel Vilmure
ISBN 13: 9780747525448
Format: Paperback (272 pages) Publisher: Bloomsbury Publishing PLC Published: 16 May 1996 Other Format: Paperback
50 Reasons To Say Goodbye - A Novel
by Nick Alexander
ISBN 13: 9782952489904
Format: Paperback (230 pages) Publisher: BIGfib Books Published: 01 Jun 2004 Other Format: Paperback
Before Night Falls
by Reinaldo Arenas,Dolores M. Koch
ISBN 13: 9781852428082
Format: Paperback (288 pages) Publisher: Serpent's Tail Published: 15 Jun 2001 Other Format: Hardcover, Paperback
Call Me
by P. P. Hartnett
ISBN 13: 9781901072006
Format: Paperback (160 pages) Publisher: PULP Books Published: 05 Nov 1996 Other Format: Paperback
Pink
by Gus Van Sant
ISBN 13: 9780571196005
Format: Paperback (272 pages) Publisher: Faber & Faber Published: 19 Oct 1998
Ladies' Man
by John Ramster
ISBN 13: 9780751529036
Format: Paperback (352 pages) Publisher: Sphere Published: 13 Apr 2000
Mr Clive and Mr Page
by Neil Bartlett
ISBN 13: 9781852425876
Format: Paperback (216 pages) Publisher: Serpent's Tail Published: 01 Jun 1998
The Lost Language of Cranes
by Steven D. Levitt
ISBN 13: 9780140159226
Format: Paperback (336 pages) Publisher: Penguin Published: 30 Jan 1992 Other Format: Paperback
Terre Haute
by Will Aitken
ISBN 13: 9780854491315
Format: Paperback (288 pages) Publisher: Gay Men's Press Published: Mar 1990