by Jeffrey B. Allen
publisher: Strategic Book Publishing publish date: July 7th 2010
format: paperback pages: 512
language: English
ISBN:
1609761324 (9781609761325)
publisher: Writers Literary & Publishing Services publish date: October 1st 2009
format: hardcover pages: 512
language: English
ISBN:
160860859X (9781608608591)
publisher: Wandering Sage Bookstore & More, LLC publish date: June 1st 2008
format: paperback pages: 564
language: English
ISBN:
1933300523 (9781933300528)
publisher: Strategic Book Publishing publish date: January 4th 2011
format: ebook pages: 512
language: English
ISBN:
1609763637 (9781609763633)