format: kindle pages: 329
language: English
ASIN: B00GH25QL8
format: kindle pages: 227
language: English
ASIN: B00A9ADUZ8
publisher: CreateSpace publish date: March 27th 2012
format: paperback pages: 344
language: English
ISBN:
1475107897 (9781475107890)
publish date: 2012-07-12
format: Kindle Edition pages: 311
ASIN: B008KWR1Z2
publisher: SMC
publish date: October 22nd 2010
format: ebook
language: English
ISBN:
0012537829 (2940012537829)