publisher: CreateSpace publish date: May 27th 2012
format: paperback pages: 204
ISBN:
1477549978 (9781477549971)
publisher: Dover Publications publish date: January 17th 2013
format: ebook pages: 480
ISBN:
0486139719 (9780486139715)
publisher: CreateSpace publish date: July 12th 2012
format: paperback pages: 680
ISBN:
1478234288 (9781478234289)