publisher: Spectra publish date: September 27th 2005
format: paperback pages: 416
language: English
ISBN:
0553588230 (9780553588231)
publisher: Spectra Books publish date: September 27th 2005
format: ebook
language: English
ISBN:
055390194X (9780553901948)