publisher: Matthew C. Plourde publish date: February 7th 2011
format: ebook pages: 297
language: English
ISBN:
0012161985 (2940012161987)
publisher: CreateSpace publish date: February 10th 2011
format: paperback pages: 296
language: English
ISBN:
1456514431 (9781456514433)