Scan barcode
581 pages • first pub 1988 (editions)
ISBN/UID: 9780449910894
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 12 March 1988
581 pages • first pub 1988 (editions)
ISBN/UID: 9780449910894
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 12 March 1988
581 pages • first pub 1988 (editions)
ISBN/UID: 9781400095469
Format: Paperback
Language: English
Publisher: Anchor Books
Publication date: 13 September 2005
581 pages • first pub 1988 (editions)
ISBN/UID: 9781400095469
Format: Paperback
Language: English
Publisher: Anchor Books
Publication date: 13 September 2005
608 pages • first pub 1988 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
608 pages • first pub 1988 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
missing duration info • first pub 1988 (editions)
ISBN/UID: 9781721344321
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 02 July 2019
missing duration info • first pub 1988 (editions)
ISBN/UID: 9781721344321
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 02 July 2019
608 pages • first pub 1988 (editions)
ISBN/UID: 9780307788047
Format: Digital
Language: English
Publisher: Anchor
Publication date: 12 March 1988
608 pages • first pub 1988 (editions)
ISBN/UID: 9780307788047
Format: Digital
Language: English
Publisher: Anchor
Publication date: 12 March 1988
582 pages • first pub 1988 (editions)
ISBN/UID: 9780804104531
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
582 pages • first pub 1988 (editions)
ISBN/UID: 9780804104531
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
749 pages • first pub 1988 (editions)
ISBN/UID: 9783596113989
Format: Paperback
Language: German
Publisher: Fischer (Tb.), Frankfurt
Publication date: 12 March 1988
749 pages • first pub 1988 (editions)
ISBN/UID: 9783596113989
Format: Paperback
Language: German
Publisher: Fischer (Tb.), Frankfurt
Publication date: 12 March 1988
574 pages • first pub 1988 (editions)
ISBN/UID: 9782221057711
Format: Not specified
Language: French
Publisher: R. Laffont
Publication date: 12 March 1988
574 pages • first pub 1988 (editions)
ISBN/UID: 9782221057711
Format: Not specified
Language: French
Publisher: R. Laffont
Publication date: 12 March 1988
558 pages • first pub 1988 (editions)
ISBN/UID: 9780394551203
Format: Hardcover
Language: English
Publisher: Knopf
Publication date: Not specified
558 pages • first pub 1988 (editions)
ISBN/UID: 9780394551203
Format: Hardcover
Language: English
Publisher: Knopf
Publication date: Not specified
missing duration info • first pub 1988 (editions)
ISBN/UID: 9781501215391
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 24 February 2015
missing duration info • first pub 1988 (editions)
ISBN/UID: 9781501215391
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 24 February 2015