publisher: Echelon Press Publishing publish date: February 1st 2006
format: paperback pages: 276
language: English
ISBN:
1590804341 (9781590804346)
publisher: Echelon Press Publishing publish date: January 1st 2010
format: ebook
language: English
ISBN:
159080435X (9781590804353)
publisher: Echelon Press publish date: February 1st 2006
format: ebook
language: English
ISBN:
0000096768 (2940000096765)