Take a photo of a barcode or cover
396 pages • first pub 1989 (editions)
ISBN/UID: 0451161130
Format: Paperback
Language: English
Publisher: Signet
Publication date: 01 August 1989
396 pages • first pub 1989 (editions)
ISBN/UID: 0451161130
Format: Paperback
Language: English
Publisher: Signet
Publication date: 01 August 1989
418 pages • first pub 2007 (editions)
ISBN/UID: 9780007149834
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 29 April 2008
418 pages • first pub 2007 (editions)
ISBN/UID: 9780007149834
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 29 April 2008
372 pages • first pub 2008 (editions)
ISBN/UID: 9780670018215
Format: Hardcover
Language: English
Publisher: Viking Penguin
Publication date: 01 January 2008
372 pages • first pub 2008 (editions)
ISBN/UID: 9780670018215
Format: Hardcover
Language: English
Publisher: Viking Penguin
Publication date: 01 January 2008
456 pages • first pub 2012 (editions)
ISBN/UID: 9780802121226
Format: Paperback
Language: English
Publisher: Grove Press
Publication date: 02 April 2013
456 pages • first pub 2012 (editions)
ISBN/UID: 9780802121226
Format: Paperback
Language: English
Publisher: Grove Press
Publication date: 02 April 2013
400 pages • missing pub info (editions)
ISBN/UID: 9780767918459
Format: Paperback
Language: English
Publisher: Broadway Books
Publication date: Not specified
400 pages • missing pub info (editions)
ISBN/UID: 9780767918459
Format: Paperback
Language: English
Publisher: Broadway Books
Publication date: Not specified
779 books
352 pages • first pub 2012 (editions)
ISBN/UID: 9780316204262
Format: Paperback
Language: English
Publisher: Little, Brown and Company
Publication date: 02 April 2013
352 pages • first pub 2012 (editions)
ISBN/UID: 9780316204262
Format: Paperback
Language: English
Publisher: Little, Brown and Company
Publication date: 02 April 2013
320 pages • first pub 2018 (editions)
ISBN/UID: 9781250169341
Format: Paperback
Language: English
Publisher: Tor Books
Publication date: 01 May 2018
320 pages • first pub 2018 (editions)
ISBN/UID: 9781250169341
Format: Paperback
Language: English
Publisher: Tor Books
Publication date: 01 May 2018
416 pages • first pub 2021 (editions)
ISBN/UID: 9781982158934
Format: Hardcover
Language: English
Publisher: Gallery Books
Publication date: 06 July 2021
416 pages • first pub 2021 (editions)
ISBN/UID: 9781982158934
Format: Hardcover
Language: English
Publisher: Gallery Books
Publication date: 06 July 2021
225 pages • first pub 2022 (editions)
ISBN/UID: 9780593331385
Format: Hardcover
Language: English
Publisher: G.P. Putnam's Sons
Publication date: 10 May 2022
225 pages • first pub 2022 (editions)
ISBN/UID: 9780593331385
Format: Hardcover
Language: English
Publisher: G.P. Putnam's Sons
Publication date: 10 May 2022
227 pages • first pub 2020 (editions)
ISBN/UID: 9780374194321
Format: Hardcover
Language: English
Publisher: Farrar, Straus and Giroux
Publication date: 04 August 2020
227 pages • first pub 2020 (editions)
ISBN/UID: 9780374194321
Format: Hardcover
Language: English
Publisher: Farrar, Straus and Giroux
Publication date: 04 August 2020
282 pages • first pub 1987 (editions)
ISBN/UID: 9780812556353
Format: Paperback
Language: English
Publisher: Tor Books
Publication date: 28 November 1987
282 pages • first pub 1987 (editions)
ISBN/UID: 9780812556353
Format: Paperback
Language: English
Publisher: Tor Books
Publication date: 28 November 1987
248 pages • first pub 1987 (editions)
ISBN/UID: 9780552135801
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
248 pages • first pub 1987 (editions)
ISBN/UID: 9780552135801
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
502 pages • first pub 2018 (editions)
ISBN/UID: 9780393356687
Format: Paperback
Language: English
Publisher: W. W. Norton & Company
Publication date: 02 April 2019
502 pages • first pub 2018 (editions)
ISBN/UID: 9780393356687
Format: Paperback
Language: English
Publisher: W. W. Norton & Company
Publication date: 02 April 2019
432 pages • first pub 2001 (editions)
ISBN/UID: 9780061808593
Format: Digital
Language: English
Publisher: HarperCollins e-books
Publication date: 13 October 2009
432 pages • first pub 2001 (editions)
ISBN/UID: 9780061808593
Format: Digital
Language: English
Publisher: HarperCollins e-books
Publication date: 13 October 2009
374 pages • first pub 1996 (editions) user-added
ISBN/UID: 0812549082
Format: Paperback
Language: English
Publisher: Tor Science Fiction
Publication date: 01 August 1997
374 pages • first pub 1996 (editions) user-added
ISBN/UID: 0812549082
Format: Paperback
Language: English
Publisher: Tor Science Fiction
Publication date: 01 August 1997