publisher: CreateSpace Independent Publishing Platform (2010-12-22) publish date: 2018-11-06
format: mass market paperback pages: 335
language: English
ISBN:
1727153987 (9781727153989)
publisher: Tantor Media Inc publish date: 2019-05-14
format: audiobook
language: English
ISBN:
9781977353719