publisher: Mira
publish date: 2006
format: paperback pages: 393
language: English
ISBN:
0778323196 (9780778323198)
publisher: CreateSpace publish date: July 16th 2013
format: paperback pages: 314
language: English
ISBN:
1491015780 (9781491015780)
publisher: MM Books publish date: December 29th 2013
format: kindle pages: 315
language: English
ISBN:
9781301359455