publisher: Insight Guides publish date: July 20th 2007
format: paperback pages: 400
language: English
ISBN:
9812586261 (9789812586261)
publisher: Da Capo Press publish date: March 27th 2006
format: hardcover pages: 384
language: English
ISBN:
0306814676 (9780306814679)
publisher: Insight Guides publish date: December 1st 2008
format: paperback pages: 144
language: English
ISBN:
9812589759 (9789812589750)