Scan barcode
sarahjane1077's 5 starstar icon reads
20 books
400 pages • first pub 1985 (editions)
ISBN/UID: 9781529023022
Format: Paperback
Language: English
Publisher: Macmillan
Publication date: 01 July 1985
400 pages • first pub 1985 (editions)
ISBN/UID: 9781529023022
Format: Paperback
Language: English
Publisher: Macmillan
Publication date: 01 July 1985
352 pages • first pub 2021 (editions)
ISBN/UID: 9781668028063
Format: Digital
Language: English
Publisher: Avid Reader Press
Publication date: 06 February 2024
352 pages • first pub 2021 (editions)
ISBN/UID: 9781668028063
Format: Digital
Language: English
Publisher: Avid Reader Press
Publication date: 06 February 2024
416 pages • first pub 2020 (editions)
ISBN/UID: 9781984820730
Format: Digital
Language: English
Publisher: Ballantine Books
Publication date: 31 March 2020
416 pages • first pub 2020 (editions)
ISBN/UID: 9781984820730
Format: Digital
Language: English
Publisher: Ballantine Books
Publication date: 31 March 2020
357 pages • first pub 2022 (editions)
ISBN/UID: 9780356512716
Format: Paperback
Language: English
Publisher: Orbit
Publication date: 08 November 2022
357 pages • first pub 2022 (editions)
ISBN/UID: 9780356512716
Format: Paperback
Language: English
Publisher: Orbit
Publication date: 08 November 2022
576 pages • first pub 1998 (editions)
ISBN/UID: 9780061804816
Format: Digital
Language: English
Publisher: Harper Perennial
Publication date: 13 October 2009
576 pages • first pub 1998 (editions)
ISBN/UID: 9780061804816
Format: Digital
Language: English
Publisher: Harper Perennial
Publication date: 13 October 2009
416 pages • first pub 2022 (editions)
ISBN/UID: 9780593298367
Format: Digital
Language: English
Publisher: Penguin Press
Publication date: 22 March 2022
416 pages • first pub 2022 (editions)
ISBN/UID: 9780593298367
Format: Digital
Language: English
Publisher: Penguin Press
Publication date: 22 March 2022
272 pages • first pub 2020 (editions)
ISBN/UID: 9781526622440
Format: Digital
Language: English
Publisher: Bloomsbury
Publication date: 15 September 2020
272 pages • first pub 2020 (editions)
ISBN/UID: 9781526622440
Format: Digital
Language: English
Publisher: Bloomsbury
Publication date: 15 September 2020
468 pages • first pub 1996 (editions)
ISBN/UID: 9780385475716
Format: Hardcover
Language: English
Publisher: Doubleday Nan A. Talese
Publication date: 01 December 1996
468 pages • first pub 1996 (editions)
ISBN/UID: 9780385475716
Format: Hardcover
Language: English
Publisher: Doubleday Nan A. Talese
Publication date: 01 December 1996
370 pages • first pub 2022 (editions)
ISBN/UID: 9780735217959
Format: Hardcover
Language: English
Publisher: Penguin Press
Publication date: 08 February 2022
370 pages • first pub 2022 (editions)
ISBN/UID: 9780735217959
Format: Hardcover
Language: English
Publisher: Penguin Press
Publication date: 08 February 2022
368 pages • first pub 2017 (editions)
ISBN/UID: 9780857527271
Format: Hardcover
Language: English
Publisher: Doubleday
Publication date: 24 April 2021
368 pages • first pub 2017 (editions)
ISBN/UID: 9780857527271
Format: Hardcover
Language: English
Publisher: Doubleday
Publication date: 24 April 2021