publisher: CreateSpace publish date: February 2nd 2012
format: paperback pages: 354
language: English
ISBN:
1468177052 (9781468177053)
format: kindle pages: 340
language: English
ASIN: B0074VTEPA
publisher: Freewill Press publish date: February 3rd 2012
format: paperback pages: 426
language: English
ISBN:
1940415039 (9781940415031)