publisher: Echelon Press Publishing publish date: November 1st 2007
format: paperback pages: 283
language: English
ISBN:
1590805399 (9781590805398)
publisher: Echelon Press publish date: January 1st 2008
format: ebook
language: English
ISBN:
0000134031 (2940000134030)