publisher: HarperCollins publish date: January 25th 2004
format: hardcover pages: 508
language: English
ISBN:
0732282365 (9780732282363)
publisher: HarperCollins publish date: March 1st 2010
format: kindle pages: 402
language: English
ASIN: B003FZ59OO
ISBN:
073044967X
publisher: Ebury Press
publish date: April 3rd 2008
format: paperback pages: 400
language: English
ISBN:
0091923204 (9780091923204)