publisher: Aspect
publish date: May 1st 1998
format: paperback pages: 256
language: English
ISBN:
0446673390 (9780446673396)
publisher: Aspect publish date: July 1st 2003
format: paperback pages: 304
language: English
ISBN:
0446613177 (9780446613170)
publisher: Aspect publish date: May 30th 2009
format: ebook
language: English
ISBN:
0446561231 (9780446561235)