by John Keay
publisher: W. W. Norton & Company publish date: September 1st 2003
format: hardcover
language: English
ISBN:
0393058492 (9780393058499)
publisher: John Murray publish date: February 16th 2004
format: paperback pages: 528
language: English
ISBN:
071956171X (9780719561719)
publisher: John Murray publish date: June 5th 2003
format: hardcover pages: 528
language: English
ISBN:
0719555833 (9780719555831)
publisher: W. W. Norton & Company publish date: September 1st 2003
format: paperback pages: 560
language: English
ISBN:
0393335089 (9780393335088)