publisher: Roc publish date: August 13th 2003
format: mass market paperback pages: 304
language: English
ISBN:
0451459385 (9780451459381)
publisher: Penguin publish date: August 5th 2003
language: English
ISBN:
0786540680 (9780786540686)
publisher: Roc publish date: August 18th 2003
language: English
ISBN:
0786540664 (9780786540662)
publisher: Roc publish date: August 5th 2003
format: ebook pages: 304
language: English
ISBN:
1101219726 (9781101219720)