Scan barcode
399 pages • first pub 1990 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Alfred A.Knopf
Publication date: Not specified
399 pages • first pub 1990 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Alfred A.Knopf
Publication date: Not specified
448 pages • first pub 1990 (editions)
ISBN/UID: 9781613835050
Format: Hardcover
Language: English
Publisher: Perfection Learning
Publication date: 25 September 2012
448 pages • first pub 1990 (editions)
ISBN/UID: 9781613835050
Format: Hardcover
Language: English
Publisher: Perfection Learning
Publication date: 25 September 2012
15 hours • first pub 1990 (editions)
ISBN/UID: 9781501257186
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 12 May 2005
15 hours • first pub 1990 (editions)
ISBN/UID: 9781501257186
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 12 May 2005
13 hours, 50 minutes • first pub 1990 (editions)
ISBN/UID: None
Format: Audio
Language: English
Publisher: Chivers Audio Books
Publication date: 01 December 2000
13 hours, 50 minutes • first pub 1990 (editions)
ISBN/UID: None
Format: Audio
Language: English
Publisher: Chivers Audio Books
Publication date: 01 December 2000
427 pages • first pub 1990 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 07 November 1990
427 pages • first pub 1990 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 07 November 1990
15 hours, 10 minutes • first pub 1990 (editions) user-added
ISBN/UID: None
Format: Audio
Language: English
Publisher: Not specified
Publication date: Not specified
15 hours, 10 minutes • first pub 1990 (editions) user-added
ISBN/UID: None
Format: Audio
Language: English
Publisher: Not specified
Publication date: Not specified
399 pages • first pub 1990 (editions)
ISBN/UID: 9780345374912
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 01 December 1991
399 pages • first pub 1990 (editions)
ISBN/UID: 9780345374912
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 01 December 1991
849 pages • first pub 1990 (editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
849 pages • first pub 1990 (editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
458 pages • first pub 1990 (editions)
ISBN/UID: 9781787463110
Format: Paperback
Language: English
Publisher: Arrow Books
Publication date: 01 January 2001
458 pages • first pub 1990 (editions)
ISBN/UID: 9781787463110
Format: Paperback
Language: English
Publisher: Arrow Books
Publication date: 01 January 2001
399 pages • first pub 1990 (editions)
ISBN/UID: 0345370775
Format: Paperback
Language: English
Publisher: Ballantine
Publication date: 01 March 1993
399 pages • first pub 1990 (editions)
ISBN/UID: 0345370775
Format: Paperback
Language: English
Publisher: Ballantine
Publication date: 01 March 1993
15 hours, 10 minutes • first pub 1990 (editions)
ISBN/UID: None
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 12 May 2015
15 hours, 10 minutes • first pub 1990 (editions)
ISBN/UID: None
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 12 May 2015