publisher: Lonely Planet publish date: July 1st 2004
format: paperback pages: 296
language: English
ISBN:
1740591380 (9781740591386)
publisher: Lonely Planet Publications publish date: February 1st 2006
format: paperback pages: 440
ISBN:
1741046106 (9781741046106)
publisher: Prentice Hall
format: hardcover
language: English
ISBN:
0205157505 (9780205157501)
ISBN:
1740594231 (9781740594233)