format: kindle pages: 206
language: English
ISBN:
9781301914494
ASIN: B00ESL6T52
publisher: CreateSpace publish date: October 3rd 2013
format: paperback pages: 286
language: English
ISBN:
1492259667 (9781492259664)
format: kindle pages: 274
language: English