Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Trade Paperback
May 1991
Grove Press
ISBN 0871134543
Buy
Trade Paperback
Oct 1998
Grove Press
ISBN 0802135854
Buy
Paperback
Jan 2004
Canongate Books
ISBN 1841954888
Buy
Trade Paperback
Aug 2011
Canongate Books
ISBN 0857861867
Buy
Paperback
May 2019
Canongate Books Ltd
ISBN 1786893975
Buy
Trade Paperback
Jul 2022
Grove Press
ISBN 0802159923
Buy
Hardcover
Hardcover
Jan 1990
Grove Press
ISBN 0871133318
Buy
eBook
eBook
Feb 2004
Canongate Books Ltd
ISBN B001KYES8K
Buy
eBook
Feb 2004
Canongate Books
ISBN 184767724X
Buy
eBook
Dec 2007
Grove Press
ISBN 155584765X
Buy