Scan barcode
ristretto's read books
403 books
264 pages • first pub 2022 (editions)
ISBN/UID: 9780765389138
Format: Digital
Language: English
Publisher: Tor Books
Publication date: 22 March 2022
264 pages • first pub 2022 (editions)
ISBN/UID: 9780765389138
Format: Digital
Language: English
Publisher: Tor Books
Publication date: 22 March 2022
184 pages • first pub 2024 (editions)
ISBN/UID: B0CM5STTYB
Format: Digital
Language: English
Publisher: self-pubished
Publication date: 29 January 2024
184 pages • first pub 2024 (editions)
ISBN/UID: B0CM5STTYB
Format: Digital
Language: English
Publisher: self-pubished
Publication date: 29 January 2024
381 pages • first pub 2024 (editions)
ISBN/UID: 9781250884930
Format: Digital
Language: English
Publisher: Tor Nightfire
Publication date: 09 April 2024
381 pages • first pub 2024 (editions)
ISBN/UID: 9781250884930
Format: Digital
Language: English
Publisher: Tor Nightfire
Publication date: 09 April 2024
12 hours, 50 minutes • first pub 2022 (editions)
ISBN/UID: 9781250841346
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 25 January 2022
12 hours, 50 minutes • first pub 2022 (editions)
ISBN/UID: 9781250841346
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 25 January 2022
198 pages • first pub 2007 (editions)
ISBN/UID: 9780316236997
Format: Digital
Language: English
Publisher: Yen Press
Publication date: 08 April 2014
198 pages • first pub 2007 (editions)
ISBN/UID: 9780316236997
Format: Digital
Language: English
Publisher: Yen Press
Publication date: 08 April 2014
198 pages • first pub 2007 (editions)
ISBN/UID: 9780316236973
Format: Digital
Language: English
Publisher: Yen Press
Publication date: 08 April 2014
198 pages • first pub 2007 (editions)
ISBN/UID: 9780316236973
Format: Digital
Language: English
Publisher: Yen Press
Publication date: 08 April 2014
186 pages • first pub 2023 (editions)
ISBN/UID: 9781665938969
Format: Paperback
Language: English
Publisher: Margaret K. McElderry Books
Publication date: 17 January 2023
186 pages • first pub 2023 (editions)
ISBN/UID: 9781665938969
Format: Paperback
Language: English
Publisher: Margaret K. McElderry Books
Publication date: 17 January 2023
456 pages • first pub 2019 (editions)
ISBN/UID: 9781481497626
Format: Paperback
Language: English
Publisher: Simon + Schuster
Publication date: 30 June 2020
456 pages • first pub 2019 (editions)
ISBN/UID: 9781481497626
Format: Paperback
Language: English
Publisher: Simon + Schuster
Publication date: 30 June 2020
256 pages • first pub 2020 (editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Dutton
Publication date: 05 March 2024
256 pages • first pub 2020 (editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Dutton
Publication date: 05 March 2024
312 pages • first pub 2024 (editions)
ISBN/UID: B0C5FT55M8
Format: Digital
Language: English
Publisher: Harper Voyager
Publication date: 27 February 2024
312 pages • first pub 2024 (editions)
ISBN/UID: B0C5FT55M8
Format: Digital
Language: English
Publisher: Harper Voyager
Publication date: 27 February 2024