Scan barcode
michaelmarshall's read books
28 books
208 pages • first pub 2017 (editions)
ISBN/UID: 9780252082504
Format: Paperback
Language: English
Publisher: University of Illinois Press
Publication date: 12 May 2017
208 pages • first pub 2017 (editions)
ISBN/UID: 9780252082504
Format: Paperback
Language: English
Publisher: University of Illinois Press
Publication date: 12 May 2017
662 pages • first pub 2001 (editions) user-added
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Bantam Spectra
Publication date: Not specified
662 pages • first pub 2001 (editions) user-added
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Bantam Spectra
Publication date: Not specified
174 pages • first pub 2001 (editions)
ISBN/UID: 9780060507770
Format: Paperback
Language: English
Publisher: Harper Voyager
Publication date: 20 August 2002
174 pages • first pub 2001 (editions)
ISBN/UID: 9780060507770
Format: Paperback
Language: English
Publisher: Harper Voyager
Publication date: 20 August 2002
320 pages • first pub 2019 (editions)
ISBN/UID: 9780525537090
Format: Hardcover
Language: English
Publisher: Riverhead Books
Publication date: 03 September 2019
320 pages • first pub 2019 (editions)
ISBN/UID: 9780525537090
Format: Hardcover
Language: English
Publisher: Riverhead Books
Publication date: 03 September 2019
192 pages • first pub 2025 (editions)
ISBN/UID: 9781324064800
Format: Hardcover
Language: English
Publisher: W. W. Norton & Company
Publication date: 28 January 2025
192 pages • first pub 2025 (editions)
ISBN/UID: 9781324064800
Format: Hardcover
Language: English
Publisher: W. W. Norton & Company
Publication date: 28 January 2025
576 pages • first pub 2000 (editions)
ISBN/UID: 9780765306470
Format: Paperback
Language: English
Publisher: St. Martins Press-3PL
Publication date: 05 September 2000
576 pages • first pub 2000 (editions)
ISBN/UID: 9780765306470
Format: Paperback
Language: English
Publisher: St. Martins Press-3PL
Publication date: 05 September 2000
454 pages • first pub 2023 (editions)
ISBN/UID: 9781787332713
Format: Hardcover
Language: English
Publisher: Jonathan Cape
Publication date: 14 September 2023
454 pages • first pub 2023 (editions)
ISBN/UID: 9781787332713
Format: Hardcover
Language: English
Publisher: Jonathan Cape
Publication date: 14 September 2023
544 pages • first pub 2018 (editions)
ISBN/UID: 9780062662590
Format: Digital
Language: English
Publisher: Harper Voyager
Publication date: 01 May 2018
544 pages • first pub 2018 (editions)
ISBN/UID: 9780062662590
Format: Digital
Language: English
Publisher: Harper Voyager
Publication date: 01 May 2018
656 pages • first pub 2022 (editions)
ISBN/UID: 9781610397049
Format: Hardcover
Language: English
Publisher: PublicAffairs
Publication date: 29 March 2022
656 pages • first pub 2022 (editions)
ISBN/UID: 9781610397049
Format: Hardcover
Language: English
Publisher: PublicAffairs
Publication date: 29 March 2022
288 pages • first pub 2013 (editions)
ISBN/UID: 9781849545174
Format: Paperback
Language: English
Publisher: Robson Press
Publication date: 03 June 2013
288 pages • first pub 2013 (editions)
ISBN/UID: 9781849545174
Format: Paperback
Language: English
Publisher: Robson Press
Publication date: 03 June 2013