publisher: New Harbinger Publications publish date: June 1st 2008
format: kindle pages: 320
language: English
ISBN:
9781608820689
publisher: New Harbinger Publications publish date: March 30th 2009
format: ebook pages: 322
language: English
ISBN:
1572247185 (9781572247185)