Scan barcode
violetturtledove's read books
457 books
256 pages • first pub 2021 (editions)
ISBN/UID: 9780349014883
Format: Digital
Language: English
Publisher: Virago
Publication date: 04 November 2021
256 pages • first pub 2021 (editions)
ISBN/UID: 9780349014883
Format: Digital
Language: English
Publisher: Virago
Publication date: 04 November 2021
336 pages • first pub 2023 (editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Faber & Faber
Publication date: 18 May 2023
336 pages • first pub 2023 (editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Faber & Faber
Publication date: 18 May 2023
422 pages • first pub 2009 (editions) user-added
ISBN/UID: 9780297855873
Format: Digital
Language: English
Publisher: Weidenfeld & Nicolson
Publication date: Not specified
422 pages • first pub 2009 (editions) user-added
ISBN/UID: 9780297855873
Format: Digital
Language: English
Publisher: Weidenfeld & Nicolson
Publication date: Not specified
340 pages • first pub 2006 (editions)
ISBN/UID: 9780297860242
Format: Digital
Language: English
Publisher: Orion
Publication date: 26 September 2006
340 pages • first pub 2006 (editions)
ISBN/UID: 9780297860242
Format: Digital
Language: English
Publisher: Orion
Publication date: 26 September 2006
282 pages • first pub 2012 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
282 pages • first pub 2012 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
128 pages • first pub 2013 (editions)
ISBN/UID: 9781803510583
Format: Digital
Language: English
Publisher: Granta Books
Publication date: 02 November 2023
128 pages • first pub 2013 (editions)
ISBN/UID: 9781803510583
Format: Digital
Language: English
Publisher: Granta Books
Publication date: 02 November 2023
300 pages • first pub 1997 (editions)
ISBN/UID: 9781035001460
Format: Digital
Language: English
Publisher: Pan
Publication date: 17 May 2023
300 pages • first pub 1997 (editions)
ISBN/UID: 9781035001460
Format: Digital
Language: English
Publisher: Pan
Publication date: 17 May 2023
727 pages • first pub 2019 (editions)
ISBN/UID: 9781783786749
Format: Digital
Language: English
Publisher: Granta Books
Publication date: 13 October 2022
727 pages • first pub 2019 (editions)
ISBN/UID: 9781783786749
Format: Digital
Language: English
Publisher: Granta Books
Publication date: 13 October 2022
176 pages • first pub 1977 (editions) user-added
ISBN/UID: 0860075338
Format: Paperback
Language: English
Publisher: Futura
Publication date: Not specified
176 pages • first pub 1977 (editions) user-added
ISBN/UID: 0860075338
Format: Paperback
Language: English
Publisher: Futura
Publication date: Not specified
382 pages • first pub 1889 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Standard Ebooks
Publication date: 07 June 2015
382 pages • first pub 1889 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Standard Ebooks
Publication date: 07 June 2015