publisher: Infinity Publishing publish date: June 2009
format: paperback pages: 432
language: English
ISBN:
0741454556 (9780741454553)
publisher: Infinity Publishing publish date: April 19th 2011
format: kindle pages: 432
language: English
ASIN: B004XD6NTM