publisher: Isis publish date: June 1st 2003
format: audiobook
language: English
ISBN:
0753116960 (9780753116968)
publisher: Piatkus Books publish date: August 1st 2002
format: paperback pages: 448
language: English
ISBN:
0749933011 (9780749933012)
format: paperback pages: 373
language: English
ISBN:
0749905972 (9780749905972)
publisher: Isis publish date: August 1st 2005
format: audiobook
language: English
ISBN:
075312436X (9780753124369)