Scan barcode
Mia Ruthman
6 books
752 pages • first pub 2023 (editions)
ISBN/UID: 9781529043525
Format: Hardcover
Language: English
Publisher: Pan Macmillan
Publication date: 11 May 2023
752 pages • first pub 2023 (editions)
ISBN/UID: 9781529043525
Format: Hardcover
Language: English
Publisher: Pan Macmillan
Publication date: 11 May 2023
352 pages • first pub 2021 (editions)
ISBN/UID: 9780008194949
Format: Digital
Language: English
Publisher: Harper Collins UK
Publication date: 02 September 2021
352 pages • first pub 2021 (editions)
ISBN/UID: 9780008194949
Format: Digital
Language: English
Publisher: Harper Collins UK
Publication date: 02 September 2021
280 pages • first pub 2019 (editions)
ISBN/UID: 9781472959942
Format: Digital
Language: English
Publisher: Bloomsbury Continuum
Publication date: 17 September 2019
280 pages • first pub 2019 (editions)
ISBN/UID: 9781472959942
Format: Digital
Language: English
Publisher: Bloomsbury Continuum
Publication date: 17 September 2019
296 pages • first pub 2015 (editions)
ISBN/UID: 9781771641258
Format: Paperback
Language: English
Publisher: Greystone Books
Publication date: 01 March 2016
296 pages • first pub 2015 (editions)
ISBN/UID: 9781771641258
Format: Paperback
Language: English
Publisher: Greystone Books
Publication date: 01 March 2016
449 pages • first pub 2010 (editions)
ISBN/UID: 9781451655780
Format: Paperback
Language: English
Publisher: Atria Books
Publication date: 14 February 2012
449 pages • first pub 2010 (editions)
ISBN/UID: 9781451655780
Format: Paperback
Language: English
Publisher: Atria Books
Publication date: 14 February 2012
319 pages • first pub 2013 (editions)
ISBN/UID: 9780345522023
Format: Hardcover
Language: English
Publisher: Ballantine Books
Publication date: 10 September 2013
319 pages • first pub 2013 (editions)
ISBN/UID: 9780345522023
Format: Hardcover
Language: English
Publisher: Ballantine Books
Publication date: 10 September 2013