format: paperback pages: 218
language: English
ISBN:
1493780425 (9781493780426)
format: kindle pages: 312
language: English
ISBN:
9781505566581
format: kindle
language: English
publisher: CreateSpace publish date: 2015-07-01
format: paperback pages: 250
ISBN:
151475245X (9781514752456)