Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Trade Paperback
May 2011
Granta Books (UK)
ISBN 1862079048
Buy
Trade Paperback
May 2011
Granta Books (UK)
ISBN 1862079048
Buy
Trade Paperback
Oct 1993
Penguin
ISBN 0140140328
Buy
Trade Paperback
Feb 2001
Grove Press
ISBN 1862071098
Buy
Trade Paperback
Sep 2009
Granta Books (UK)
ISBN 1847080405
Buy
Trade Paperback
Sep 2009
Granta Books (UK)
ISBN 1847089046
Buy
Hardcover
Hardcover
First Edition
Sep 1992
Penguin
ISBN 0670845272
Buy