Scan barcode
256 pages • first pub 1987 (editions)
ISBN/UID: 9780441010776
Format: Paperback
Language: English
Publisher: Ace Books
Publication date: 24 June 2003
256 pages • first pub 1987 (editions)
ISBN/UID: 9780441010776
Format: Paperback
Language: English
Publisher: Ace Books
Publication date: 24 June 2003
352 pages • first pub 1987 (editions)
ISBN/UID: 9780441009367
Format: Hardcover
Language: English
Publisher: Ace Books
Publication date: 04 June 2002
352 pages • first pub 1987 (editions)
ISBN/UID: 9780441009367
Format: Hardcover
Language: English
Publisher: Ace Books
Publication date: 04 June 2002
352 pages • first pub 1987 (editions)
ISBN/UID: 9780486804682
Format: Paperback
Language: English
Publisher: Dover Publications
Publication date: 21 April 2016
352 pages • first pub 1987 (editions)
ISBN/UID: 9780486804682
Format: Paperback
Language: English
Publisher: Dover Publications
Publication date: 21 April 2016
445 pages • first pub 1987 (editions)
ISBN/UID: 9783492265775
Format: Paperback
Language: German
Publisher: Piper
Publication date: Not specified
445 pages • first pub 1987 (editions)
ISBN/UID: 9783492265775
Format: Paperback
Language: German
Publisher: Piper
Publication date: Not specified