publisher: O-Books
publish date: May 16th 2011
format: ebook pages: 79
language: English
ISBN:
1846947820 (9781846947827)
publisher: Bloomsbury publish date: January 3rd 2014
format: paperback pages: 288
language: English
ISBN:
9781408824740
publisher: Bloomsbury publish date: August 22nd 2013
format: kindle pages: 43
language: English
ISBN:
1408853205 (9781408853207)
publisher: Pluto Press publish date: October 15th 2011
format: paperback pages: 192
language: English
ISBN:
0745332080 (9780745332086)
publisher: Tor publish date: 2016-10-18
format: Kindle Edition pages: 128
ISBN:
9780765388278
ASIN: B01BBX5WFM
publisher: Vintage Digital
publish date: October 1st 2012
format: ebook pages: 100
language: English
ASIN: B009HVQ1JW
publisher: Bloomsbury USA
publish date: 2017-08-01
format: kindle pages: 384
ASIN: B06WVM3ZW6
pages: 317
language: English
ASIN: B004OR1OG4