publisher: Transaction Publishers publish date: February 25th 2011
format: hardcover pages: 270
language: English
ISBN:
1412814588 (9781412814584)
publisher: CreateSpace publish date: February 13th 2014
format: paperback pages: 318
ISBN:
1495942120 (9781495942129)