publisher: Nimbus Publishing (CN) publish date: March 1st 2007
format: paperback pages: 320
language: English
ISBN:
1551095912 (9781551095912)
publisher: Nimbus Publishing (CN) publish date: September 13th 2006
format: ebook pages: 320
language: English
ISBN:
1551098164 (9781551098166)