publisher: CreateSpace publish date: April 22nd 2013
format: paperback pages: 350
language: English
ISBN:
1483965902 (9781483965901)
format: paperback pages: 384
language: English
ISBN:
0983346925 (9780983346920)
format: kindle pages: 384
language: English
ISBN:
9780983346937
publisher: Create Space publish date: April 21st 2013
format: kindle pages: 375
language: English
ASIN: B00CGQ7M5M