Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Paperback
Aug 1986
George Braziller
ISBN 080761162X
Buy
Trade Paperback
Apr 1996
Mariner
ISBN 0156003619
Buy
Paperback
Jan 2002
HarperCollins
ISBN 0060908629
Buy
Trade Paperback
Sep 2002
Canongate U.S.
ISBN 1841951838
Buy
Trade Paperback
May 2007
Canongate UK
ISBN 1841959073
Buy
Trade Paperback
Feb 2011
Canongate Books
ISBN 0857860089
Buy
Trade Paperback
Aug 2011
Canongate UK
ISBN 0857861786
Buy
Trade Paperback
Sep 2016
Canongate Canons
ISBN 1782117148
Buy
Hardcover
Hardcover
Mar 2003
Canongate Books Ltd
ISBN 184195120X
Buy
Hardcover
Apr 2021
Canongate Books
ISBN 1838852905
Buy
eBook
eBook
May 2007
Canongate Books
ISBN B002VM7FWQ
Buy
eBook
Jun 2007
Canongate Books
ISBN 1847673740
Buy
Audio
Audible
Feb 2026
-- Not Selected
ISBN B0GLYVVXCV
Buy