publisher: Piatkus Books publish date: August 7th 2003
format: paperback pages: 448
language: English
ISBN:
0749933844 (9780749933845)
publisher: Isis publish date: February 1st 2004
format: audiobook
language: English
ISBN:
0753118289 (9780753118283)