Scan barcode
368 pages • first pub 2012 (editions)
ISBN/UID: 9780575107120
Format: Digital
Language: English
Publisher: Gollancz
Publication date: 14 February 2013
368 pages • first pub 2012 (editions)
ISBN/UID: 9780575107120
Format: Digital
Language: English
Publisher: Gollancz
Publication date: 14 February 2013
372 pages • first pub 2012 (editions)
ISBN/UID: 9780062078070
Format: Paperback
Language: English
Publisher: Avon Books
Publication date: 31 July 2012
372 pages • first pub 2012 (editions)
ISBN/UID: 9780062078070
Format: Paperback
Language: English
Publisher: Avon Books
Publication date: 31 July 2012
369 pages • first pub 2012 (editions)
ISBN/UID: 9780062078087
Format: Digital
Language: English
Publisher: Avon
Publication date: 31 July 2012
369 pages • first pub 2012 (editions)
ISBN/UID: 9780062078087
Format: Digital
Language: English
Publisher: Avon
Publication date: 31 July 2012
9 hours, 45 minutes • first pub 2012 (editions)
ISBN/UID: 9780062113030
Format: Audio
Language: English
Publisher: HarperAudio
Publication date: 31 July 2012
9 hours, 45 minutes • first pub 2012 (editions)
ISBN/UID: 9780062113030
Format: Audio
Language: English
Publisher: HarperAudio
Publication date: 31 July 2012
338 pages • first pub 2012 (editions)
ISBN/UID: 9783802592515
Format: Paperback
Language: German
Publisher: Egmont Lyx
Publication date: 06 February 2014
338 pages • first pub 2012 (editions)
ISBN/UID: 9783802592515
Format: Paperback
Language: German
Publisher: Egmont Lyx
Publication date: 06 February 2014
368 pages • first pub 2012 (editions)
ISBN/UID: 9780575107090
Format: Digital
Language: English
Publisher: Gollancz
Publication date: 26 February 2013
368 pages • first pub 2012 (editions)
ISBN/UID: 9780575107090
Format: Digital
Language: English
Publisher: Gollancz
Publication date: 26 February 2013