publisher: PublishAmerica
publish date: July 27th 2010
format: paperback pages: 298
language: English
ISBN:
1451240627 (9781451240627)
publisher: CreateSpace publish date: September 6th 2012
format: paperback pages: 292
language: English
ISBN:
1479262870 (9781479262878)