format: hardcover pages: 424
ISBN:
1107038324 (9781107038325)
publisher: Authorhouse publish date: June 1st 2007
format: paperback pages: 184
language: English
ISBN:
1434315452 (9781434315458)
publisher: BookBaby
publish date: July 1st 2013
format: ebook
ISBN:
9781483519555