publisher: New Harbinger Publications publish date: October 1st 2010
format: paperback pages: 200
language: English
ISBN:
1572247495 (9781572247499)
publisher: New Harbinger Publications publish date: October 1st 2010
format: ebook
language: English
ISBN:
1608821390 (9781608821396)