by David Wingrove
publisher: Atlantic publish date: November 1st 2011
format: hardcover pages: 368
language: English
ISBN:
1848878311 (9781848878310)
publisher: Atlantic Books, Ltd. publish date: October 28th 2011
format: ebook pages: 300
language: English
ISBN:
0857894323 (9780857894328)
publisher: Atlantic Books publish date: November 1st 2011
format: paperback pages: 352
language: English
ISBN:
184887832X (9781848878327)
publisher: Atlantic Books publish date: December 1st 2012
format: paperback pages: 416
language: English
ISBN:
1848878338 (9781848878334)
publisher: Corvus publish date: November 1st 2011
pages: 360
language: English
ASIN: B005UE6IK2
publisher: Corvus publish date: October 2011
language: English
ISBN:
0857893459 (9780857893451)
publisher: Corvus publish date: June 1st 2012
language: English
ISBN:
0857898736 (9780857898739)
publisher: Atlantic Books publish date: November 1st 2011
format: kindle pages: 360
language: English
ASIN: B009Z76TRM