publisher: Lonely Planet
publish date: May 1st 1996
format: paperback
language: English
ISBN:
0864423691 (9780864423696)
publisher: Picador
publish date: 2019-03-12
format: paperback pages: 362
ISBN:
9781509805105
publisher: Tauris Parke Paperbacks publish date: February 15th 2008
format: paperback pages: 336
language: English
ISBN:
1845114965 (9781845114961)
language: English
ISBN:
9780143422549
publisher: Penguin publish date: 2002
pages: 316
ISBN:
0140281142 (9780140281149)