publisher: Xlibris Corporation
publish date: April 16th 2008
format: paperback pages: 344
language: English
ISBN:
1436314348 (9781436314343)
publisher: CreateSpace publish date: May 12th 2012
format: paperback pages: 384
language: English
ISBN:
1475158564 (9781475158564)
publisher: CreateSpace publish date: May 12th 2012
format: kindle pages: 385
language: English
ISBN:
9781621116318