publisher: Cacoethes Publishing publish date: July 23rd 2009
format: paperback pages: 278
language: English
ISBN:
160695010X (9781606950104)
publisher: Cacoethes Publishing House, LLC publish date: July 15th 2008
format: ebook
language: English
ISBN:
1606950118 (9781606950111)