Scan barcode
402 pages • first pub 2019 (editions)
ISBN/UID: 9780802146847
Format: Digital
Language: English
Publisher: Grove Press
Publication date: 12 March 2019
402 pages • first pub 2019 (editions)
ISBN/UID: 9780802146847
Format: Digital
Language: English
Publisher: Grove Press
Publication date: 12 March 2019
440 pages • first pub 2019 (editions)
ISBN/UID: 9780802129031
Format: Hardcover
Language: English
Publisher: Grove Press
Publication date: 12 March 2019
440 pages • first pub 2019 (editions)
ISBN/UID: 9780802129031
Format: Hardcover
Language: English
Publisher: Grove Press
Publication date: 12 March 2019
403 pages • first pub 2019 (editions)
ISBN/UID: None
Format: Hardcover
Language: English
Publisher: Not specified
Publication date: 12 March 2019
403 pages • first pub 2019 (editions)
ISBN/UID: None
Format: Hardcover
Language: English
Publisher: Not specified
Publication date: 12 March 2019
416 pages • first pub 2019 (editions)
ISBN/UID: 9780802148292
Format: Paperback
Language: English
Publisher: Grove Press
Publication date: 18 February 2020
416 pages • first pub 2019 (editions)
ISBN/UID: 9780802148292
Format: Paperback
Language: English
Publisher: Grove Press
Publication date: 18 February 2020
603 pages • first pub 2019 (editions)
ISBN/UID: 9781432867195
Format: Not specified
Language: English
Publisher: Thorndike Press Large Print
Publication date: 28 August 2019
603 pages • first pub 2019 (editions)
ISBN/UID: 9781432867195
Format: Not specified
Language: English
Publisher: Thorndike Press Large Print
Publication date: 28 August 2019
14 hours, 8 minutes • first pub 2019 (editions)
ISBN/UID: 9781978649217
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 12 March 2019
14 hours, 8 minutes • first pub 2019 (editions)
ISBN/UID: 9781978649217
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 12 March 2019
missing duration info • first pub 2019 (editions)
ISBN/UID: 9781978649224
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 12 March 2019
missing duration info • first pub 2019 (editions)
ISBN/UID: 9781978649224
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 12 March 2019
416 pages • first pub 2019 (editions)
ISBN/UID: 9781611856361
Format: Hardcover
Language: English
Publisher: Grove Press / Atlantic Monthly Press
Publication date: 04 July 2019
416 pages • first pub 2019 (editions)
ISBN/UID: 9781611856361
Format: Hardcover
Language: English
Publisher: Grove Press / Atlantic Monthly Press
Publication date: 04 July 2019
440 pages • first pub 2019 (editions)
ISBN/UID: 9781611859041
Format: Digital
Language: English
Publisher: Atlantic Books
Publication date: 04 July 2019
440 pages • first pub 2019 (editions)
ISBN/UID: 9781611859041
Format: Digital
Language: English
Publisher: Atlantic Books
Publication date: 04 July 2019
416 pages • first pub 2019 (editions)
ISBN/UID: 9781611854718
Format: Paperback
Language: English
Publisher: Grove Press
Publication date: 05 January 2021
416 pages • first pub 2019 (editions)
ISBN/UID: 9781611854718
Format: Paperback
Language: English
Publisher: Grove Press
Publication date: 05 January 2021
370 pages • first pub 2019 (editions) user-added
ISBN/UID: B07MWJSMSK
Format: Digital
Language: English
Publisher: Grove Press
Publication date: 12 March 2019
370 pages • first pub 2019 (editions) user-added
ISBN/UID: B07MWJSMSK
Format: Digital
Language: English
Publisher: Grove Press
Publication date: 12 March 2019