publisher: Haffner Press
publish date: December 18th 2013
format: hardcover pages: 696
language: English
ISBN:
1893887650 (9781893887657)
publisher: CreateSpace publish date: March 26th 2012
format: paperback pages: 250
language: English
ISBN:
1466215755 (9781466215757)
publisher: CreateSpace publish date: October 2nd 2011
format: paperback pages: 264
language: English
ISBN:
1463737874 (9781463737870)