publisher: Ebury Press publish date: June 2nd 2005
format: paperback pages: 224
language: English
ISBN:
0091905044 (9780091905040)
publisher: Intelligence Squared Limited publish date: November 29th 2004
format: audiobook
language: English
ASIN: B002UZNCOO
publisher: Methuen Publishing
publish date: April 1st 2002
format: hardcover pages: 401
language: English
ISBN:
1842750305 (9781842750308)
publisher: Discovered Authors
format: paperback
language: English
ISBN:
1905108494 (9781905108497)
publisher: Kessinger Publishing
publish date: June 1st 2009
format: paperback pages: 262
language: English
ISBN:
1104663813 (9781104663810)
format: paperback pages: 282
ISBN:
1781321973 (9781781321973)