format: kindle pages: 279
language: English
ASIN: B005RF9YJQ
publisher: Bryan James publish date: September 30th 2011
format: ebook
language: English
ISBN:
001335194X (2940013351943)
publisher: CreateSpace publish date: September 30th 2011
format: paperback pages: 394
language: English
ISBN:
1492340197 (9781492340195)