publisher: PublishAmerica
publish date: May 23rd 2005
format: paperback pages: 416
language: English
ISBN:
1413771831 (9781413771831)
publisher: CreateSpace Independent Publishing Platform (2010-12-22) publish date: 2015-02-21
format: Paperback pages: 340
language: English
ISBN:
1508588724 (9781508588726)
ASIN: 1508588724