publisher: Rough Guides Limited publish date: October 1st 2009
format: paperback pages: 496
language: English
ISBN:
1848361386 (9781848361386)
publisher: Rough Guides publish date: June 18th 2012
format: paperback pages: 456
language: English
ISBN:
1405390026 (9781405390026)
publisher: Rough Guides publish date: November 7th 2013
format: kindle pages: 456
language: English
ISBN:
9781409360353