Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Paperback
First Edition
Apr 1991
Plume
ISBN 0452268052
Buy
Trade Paperback
Dec 2023
Soho Press
ISBN 1681990652
Buy
Trade Paperback
Dec 2023
Soho Press
ISBN 1681990695
Buy
Hardcover
Hardcover
May 1991
Viking
ISBN 0670838268
Buy
eBook
eBook
Jun 2013
Open Road Publishing
ISBN B00COWLZ6K
Buy
eBook
Jun 2013
Open Road Publishing
ISBN 1480416797
Buy
eBook
Dec 2023
Soho Press
ISBN 1681990660
Buy
eBook
Dec 2023
Soho Press
ISBN 1681990806
Buy
Audio
Audible
Mar 2020
Blackstone Publishing
ISBN B081QVBT1V
Buy
Audio CD
Jun 2020
Blackstone Audiobooks
ISBN 1982690380
Buy