publisher: HarperCollins publish date: January 1st 2004
format: paperback pages: 459
language: English
ISBN:
0007135831 (9780007135837)
publisher: HarperCollins publish date: October 1st 2004
format: paperback pages: 512
language: English
ISBN:
0007181329 (9780007181322)