publisher: Hardpress Publishing publish date: August 1st 2012
format: paperback pages: 496
language: English
ISBN:
1290489378 (9781290489379)
publisher: CreateSpace publish date: February 2nd 2014
format: paperback pages: 482
language: English
ISBN:
1495404242 (9781495404245)