Scan barcode
Starts: Monday, 01 January 2024
Ends: Tuesday, 31 December 2024
All books added
496 pages • first pub 2021 (editions)
ISBN/UID: 9781250218001
Format: Hardcover
Language: English
Publisher: Forge
Publication date: 06 April 2021
496 pages • first pub 2021 (editions)
ISBN/UID: 9781250218001
Format: Hardcover
Language: English
Publisher: Forge
Publication date: 06 April 2021
301 pages • first pub 2006 (editions)
ISBN/UID: 9780857669179
Format: Paperback
Language: English
Publisher: Angry Robot
Publication date: 12 October 2021
301 pages • first pub 2006 (editions)
ISBN/UID: 9780857669179
Format: Paperback
Language: English
Publisher: Angry Robot
Publication date: 12 October 2021
220 pages • first pub 2020 (editions)
ISBN/UID: 9781529421750
Format: Paperback
Language: English
Publisher: Quercus Publishing
Publication date: 31 August 2023
220 pages • first pub 2020 (editions)
ISBN/UID: 9781529421750
Format: Paperback
Language: English
Publisher: Quercus Publishing
Publication date: 31 August 2023
308 pages • first pub 2022 (editions)
ISBN/UID: 9781639732425
Format: Hardcover
Language: English
Publisher: Bloomsbury Publishing
Publication date: 20 February 2024
308 pages • first pub 2022 (editions)
ISBN/UID: 9781639732425
Format: Hardcover
Language: English
Publisher: Bloomsbury Publishing
Publication date: 20 February 2024
196 pages • first pub 2018 (editions)
ISBN/UID: 9781910974384
Format: Paperback
Language: English
Publisher: Comma Press
Publication date: 08 April 2018
196 pages • first pub 2018 (editions)
ISBN/UID: 9781910974384
Format: Paperback
Language: English
Publisher: Comma Press
Publication date: 08 April 2018
240 pages • first pub 2017 (editions)
ISBN/UID: 9781910593776
Format: Hardcover
Language: English
Publisher: Selfmadehero
Publication date: 17 March 2020
240 pages • first pub 2017 (editions)
ISBN/UID: 9781910593776
Format: Hardcover
Language: English
Publisher: Selfmadehero
Publication date: 17 March 2020
161 pages • first pub 1931 (editions)
ISBN/UID: 9780141392738
Format: Paperback
Language: English
Publisher: Penguin Group
Publication date: 28 January 2014
161 pages • first pub 1931 (editions)
ISBN/UID: 9780141392738
Format: Paperback
Language: English
Publisher: Penguin Group
Publication date: 28 January 2014
96 pages • first pub 2007 (editions)
ISBN/UID: 9781846590320
Format: Paperback
Language: English
Publisher: Telegram Books
Publication date: 01 January 2008
96 pages • first pub 2007 (editions)
ISBN/UID: 9781846590320
Format: Paperback
Language: English
Publisher: Telegram Books
Publication date: 01 January 2008
219 pages • first pub 2021 (editions)
ISBN/UID: 9781642861228
Format: Paperback
Language: English
Publisher: World Editions
Publication date: 07 February 2023
219 pages • first pub 2021 (editions)
ISBN/UID: 9781642861228
Format: Paperback
Language: English
Publisher: World Editions
Publication date: 07 February 2023
371 pages • first pub 2009 (editions)
ISBN/UID: 9780349123424
Format: Paperback
Language: English
Publisher: Abacus (UK)
Publication date: 06 November 2012
371 pages • first pub 2009 (editions)
ISBN/UID: 9780349123424
Format: Paperback
Language: English
Publisher: Abacus (UK)
Publication date: 06 November 2012