publisher: Aspect
publish date: April 1st 2005
format: mass market paperback pages: 448
language: English
ISBN:
0446615080 (9780446615082)
publisher: Aspect publish date: May 1st 2006
format: ebook
language: English
ISBN:
075956728X (9780759567283)
publisher: Aspect publish date: May 1st 2006
format: ebook
language: English
ISBN:
0759567255 (9780759567252)