by David Tallerman
publisher: Angry Robot publish date: September 25th 2012
format: mass market paperback pages: 409
language: English
ISBN:
0857662503 (9780857662507)
publisher: Angry Robot publish date: October 1st 2012
format: paperback
language: English
ISBN:
085766249X (9780857662491)
publisher: Angry Robot publish date: September 25th 2012
language: English
ISBN:
0857662511 (9780857662514)
publisher: Angry Robot publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299596630 (9781299596634)
publisher: Brilliance Audio publish date: July 25th 2013
format: audiobook
language: English
ISBN:
1480503479 (9781480503472)
publisher: Brilliance Audio publish date: July 25th 2013
format: audiobook
language: English
ISBN:
1480503460 (9781480503465)
publisher: Brilliance Audio publish date: July 25th 2013
format: audiobook
language: English
ISBN:
1480503452 (9781480503458)
publisher: Brilliance Audio publish date: July 25th 2013
format: audiobook
language: English
ISBN:
1480503444 (9781480503441)
publisher: Angry Robot publish date: September 25th 2012
format: kindle pages: 416
language: English
ASIN: B007QMZ6VI
publisher: Angry Robot publish date: September 24th 2012
format: kindle pages: 272
language: English
ASIN: B009GKU3WA