Scan barcode
506 pages • first pub 1988 (editions)
ISBN/UID: 9780099241225
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 01 January 1997
506 pages • first pub 1988 (editions)
ISBN/UID: 9780099241225
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 01 January 1997
402 pages • first pub 1988 (editions)
ISBN/UID: 9781405530422
Format: Digital
Language: English
Publisher: Orbit
Publication date: 02 May 2013
402 pages • first pub 1988 (editions)
ISBN/UID: 9781405530422
Format: Digital
Language: English
Publisher: Orbit
Publication date: 02 May 2013
487 pages • first pub 1988 (editions)
ISBN/UID: 9788388916588
Format: Paperback
Language: Polish
Publisher: ISA
Publication date: 01 June 1988
487 pages • first pub 1988 (editions)
ISBN/UID: 9788388916588
Format: Paperback
Language: Polish
Publisher: ISA
Publication date: 01 June 1988
383 pages • first pub 1988 (editions)
ISBN/UID: 9788210042485
Format: Hardcover
Language: Norwegian
Publisher: Tiden
Publication date: 01 June 1988
383 pages • first pub 1988 (editions)
ISBN/UID: 9788210042485
Format: Hardcover
Language: Norwegian
Publisher: Tiden
Publication date: 01 June 1988
missing duration info • first pub 1988 (editions)
ISBN/UID: 9781501298936
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 25 August 2015
missing duration info • first pub 1988 (editions)
ISBN/UID: 9781501298936
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 25 August 2015