publisher: infinity plus publish date: December 2011
format: ebook pages: 448
language: English
ISBN:
9781466174283
publisher: Solaris
publish date: February 24th 2009
format: paperback pages: 448
language: English
ISBN:
1844165892 (9781844165896)
language: English
ISBN:
1844167100 (9781844167104)
publisher: infinity plus publish date: December 13th 2011
format: kindle pages: 359
language: English
ASIN: B006M3XL4Q