publisher: Phoenix publish date: March 1st 2005
format: paperback pages: 560
language: English
ISBN:
1842121235 (9781842121238)
publisher: Weidenfeld & Nicolson publish date: December 30th 2000
format: hardcover pages: 480
language: English
ISBN:
0297819658 (9780297819653)