format: paperback pages: 282
language: English
ISBN:
0615605931 (9780615605937)
publisher: Smashwords
publish date: October 11th 2012
format: ebook pages: 112
language: English
ISBN:
9781301395606
format: paperback pages: 266
language: English
ISBN:
1939769477 (9781939769473)