publisher: CreateSpace Independent Publishing Platform (2010-12-22) publish date: 2016-10-01
format: paperback pages: 558
ISBN:
1539489795 (9781539489795)
publisher: Morgan & Claypool publish date: February 2013
format: ebook pages: 64
language: English
ISBN:
9781627051699
publisher: The New Press publish date: 2016-01-05
format: paperback pages: 256
ISBN:
162097066X (9781620970669)