publisher: HarperCollins publish date: 2004
format: paperback pages: 440
language: English
ISBN:
0732275466 (9780732275464)
publisher: HarperCollins publish date: September 28th 2005
format: Broché pages: 560
language: English
ISBN:
0732275474 (9780732275471)