Scan barcode
Starts: Wednesday, 01 January 2025
Ends: Wednesday, 31 December 2025
Can be physical copies, ebooks, or audiobooks.
The only requirement is that you own the book.
All books added
308 pages • first pub 2015 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
308 pages • first pub 2015 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
431 pages • first pub 2021 (editions)
ISBN/UID: 9781250267665
Format: Paperback
Language: English
Publisher: Tordotcom
Publication date: 11 May 2021
431 pages • first pub 2021 (editions)
ISBN/UID: 9781250267665
Format: Paperback
Language: English
Publisher: Tordotcom
Publication date: 11 May 2021
530 pages • first pub 2018 (editions)
ISBN/UID: 9780062662583
Format: Paperback
Language: English
Publisher: Harper Voyager
Publication date: 23 April 2019
530 pages • first pub 2018 (editions)
ISBN/UID: 9780062662583
Format: Paperback
Language: English
Publisher: Harper Voyager
Publication date: 23 April 2019
552 pages • first pub 2006 (editions)
ISBN/UID: 9781250868282
Format: Paperback
Language: English
Publisher: Tor Books
Publication date: 14 February 2023
552 pages • first pub 2006 (editions)
ISBN/UID: 9781250868282
Format: Paperback
Language: English
Publisher: Tor Books
Publication date: 14 February 2023
312 pages • first pub 2024 (editions)
ISBN/UID: 9780778305231
Format: Hardcover
Language: English
Publisher: Mira Books
Publication date: 26 March 2024
312 pages • first pub 2024 (editions)
ISBN/UID: 9780778305231
Format: Hardcover
Language: English
Publisher: Mira Books
Publication date: 26 March 2024
375 pages • first pub 2021 (editions)
ISBN/UID: 9781250788870
Format: Hardcover
Language: English
Publisher: Tordotcom
Publication date: 02 November 2021
375 pages • first pub 2021 (editions)
ISBN/UID: 9781250788870
Format: Hardcover
Language: English
Publisher: Tordotcom
Publication date: 02 November 2021
624 pages • first pub 2018 (editions)
ISBN/UID: 9780756419264
Format: Paperback
Language: English
Publisher: DAW
Publication date: 19 September 2023
624 pages • first pub 2018 (editions)
ISBN/UID: 9780756419264
Format: Paperback
Language: English
Publisher: DAW
Publication date: 19 September 2023
400 pages • first pub 2021 (editions)
ISBN/UID: 9781644450666
Format: Paperback
Language: English
Publisher: Graywolf Press
Publication date: 05 October 2021
400 pages • first pub 2021 (editions)
ISBN/UID: 9781644450666
Format: Paperback
Language: English
Publisher: Graywolf Press
Publication date: 05 October 2021
399 pages • first pub 2006 (editions)
ISBN/UID: 9780765382030
Format: Paperback
Language: English
Publisher: Tor Books
Publication date: 12 January 2016
399 pages • first pub 2006 (editions)
ISBN/UID: 9780765382030
Format: Paperback
Language: English
Publisher: Tor Books
Publication date: 12 January 2016
416 pages • first pub 1995 (editions)
ISBN/UID: 9780330343381
Format: Paperback
Language: English
Publisher: Pan
Publication date: 26 August 1996
416 pages • first pub 1995 (editions)
ISBN/UID: 9780330343381
Format: Paperback
Language: English
Publisher: Pan
Publication date: 26 August 1996