publisher: Echelon Press Publishing publish date: December 1st 2007
format: paperback pages: 286
language: English
ISBN:
1590805348 (9781590805343)
publisher: CreateSpace publish date: October 25th 2012
format: paperback pages: 244
language: English
ISBN:
1480156221 (9781480156227)
publisher: Echelon Press publish date: February 1st 2008
format: ebook
language: English
ISBN:
0000144037 (2940000144039)