publisher: Jove publish date: October 27th 2009
format: mass market paperback pages: 384
language: English
ISBN:
0515147052 (9780515147056)
publisher: InterMix publish date: April 16th 2013
format: kindle pages: 384
language: English
ISBN:
9781101608340
publisher: Jove Books publish date: October 27th 2009
format: ebook pages: 384
language: English
ISBN:
1101148985 (9781101148983)