publisher: Perseus Publishing publish date: September 23rd 2008
format: hardcover pages: 352
language: English
ISBN:
0641982380 (9780641982385)
publisher: Premier Digital Publishing publish date: June 5th 2013
format: paperback
language: English
ISBN:
1624670792 (9781624670794)
publisher: Premier Digital Publishing publish date: October 24th 2012
format: ebook
language: English
ISBN:
1624670210 (9781624670213)