Scan barcode
farrington's read books
243 books
416 pages • first pub 2012 (editions)
ISBN/UID: 9781599909394
Format: Digital
Language: English
Publisher: Bloomsbury Publishing
Publication date: 07 August 2012
416 pages • first pub 2012 (editions)
ISBN/UID: 9781599909394
Format: Digital
Language: English
Publisher: Bloomsbury Publishing
Publication date: 07 August 2012
55 pages • first pub 1997 (editions)
ISBN/UID: 9780743271325
Format: Paperback
Language: English
Publisher: Scribner Book Company
Publication date: 02 December 2005
55 pages • first pub 1997 (editions)
ISBN/UID: 9780743271325
Format: Paperback
Language: English
Publisher: Scribner Book Company
Publication date: 02 December 2005
198 pages • first pub 1962 (editions)
ISBN/UID: 9780871403629
Format: Paperback
Language: English
Publisher: Liveright Publishing Corporation
Publication date: 20 May 2013
198 pages • first pub 1962 (editions)
ISBN/UID: 9780871403629
Format: Paperback
Language: English
Publisher: Liveright Publishing Corporation
Publication date: 20 May 2013
336 pages • first pub 2023 (editions)
ISBN/UID: 9781250886101
Format: Paperback
Language: English
Publisher: Tor Trade
Publication date: 07 November 2023
336 pages • first pub 2023 (editions)
ISBN/UID: 9781250886101
Format: Paperback
Language: English
Publisher: Tor Trade
Publication date: 07 November 2023
544 pages • first pub 2003 (editions)
ISBN/UID: 9780767908184
Format: Paperback
Language: English
Publisher: Broadway Books
Publication date: 14 September 2004
544 pages • first pub 2003 (editions)
ISBN/UID: 9780767908184
Format: Paperback
Language: English
Publisher: Broadway Books
Publication date: 14 September 2004
260 pages • first pub 2017 (editions)
ISBN/UID: B071W6VWKT
Format: Digital
Language: English
Publisher: Self-Published
Publication date: 30 May 2017
260 pages • first pub 2017 (editions)
ISBN/UID: B071W6VWKT
Format: Digital
Language: English
Publisher: Self-Published
Publication date: 30 May 2017
576 pages • first pub 2019 (editions)
ISBN/UID: 9781250890412
Format: Digital
Language: English
Publisher: Tor Books
Publication date: 01 September 2022
576 pages • first pub 2019 (editions)
ISBN/UID: 9781250890412
Format: Digital
Language: English
Publisher: Tor Books
Publication date: 01 September 2022
402 pages • first pub 2024 (editions)
ISBN/UID: B0D18Q6V6L
Format: Digital
Language: English
Publisher: Self-Published
Publication date: 25 March 2024
402 pages • first pub 2024 (editions)
ISBN/UID: B0D18Q6V6L
Format: Digital
Language: English
Publisher: Self-Published
Publication date: 25 March 2024
148 pages • first pub 2018 (editions)
ISBN/UID: 9780987622334
Format: Paperback
Language: English
Publisher: Self-Published
Publication date: 20 October 2018
148 pages • first pub 2018 (editions)
ISBN/UID: 9780987622334
Format: Paperback
Language: English
Publisher: Self-Published
Publication date: 20 October 2018
385 pages • first pub 2023 (editions)
ISBN/UID: 9781538754870
Format: Digital
Language: English
Publisher: Forever Print
Publication date: 07 March 2023
385 pages • first pub 2023 (editions)
ISBN/UID: 9781538754870
Format: Digital
Language: English
Publisher: Forever Print
Publication date: 07 March 2023