Scan barcode
farrington's current reads
3 books
466 pages • first pub 2012 (editions)
ISBN/UID: 9781599909394
Format: Digital
Language: English
Publisher: Bloomsbury Publishing
Publication date: 07 August 2012
466 pages • first pub 2012 (editions)
ISBN/UID: 9781599909394
Format: Digital
Language: English
Publisher: Bloomsbury Publishing
Publication date: 07 August 2012
198 pages • first pub 1962 (editions)
ISBN/UID: 9780871403629
Format: Paperback
Language: English
Publisher: Liveright
Publication date: 20 May 2013
198 pages • first pub 1962 (editions)
ISBN/UID: 9780871403629
Format: Paperback
Language: English
Publisher: Liveright
Publication date: 20 May 2013
1015 pages • first pub 2001 (editions)
ISBN/UID: 9780330493741
Format: Paperback
Language: English
Publisher: Tor Fantasy
Publication date: Not specified
1015 pages • first pub 2001 (editions)
ISBN/UID: 9780330493741
Format: Paperback
Language: English
Publisher: Tor Fantasy
Publication date: Not specified