publisher: Random House UK
publish date: May 26th 2005
format: hardcover pages: 800
language: English
ISBN:
0224040227 (9780224040228)
publisher: Pimlico
publish date: March 2nd 2006
format: paperback pages: 800
language: English
ISBN:
1844137457 (9781844137459)