by Rough Guides
publisher: Rough Guides Limited publish date: December 3rd 2001
format: paperback pages: 624
language: English
ISBN:
1858287219 (9781858287218)
publisher: Rough Guides Limited publish date: October 1st 1998
format: paperback pages: 480
language: English
ISBN:
1858282578 (9781858282572)
publisher: Rough Guides publish date: May 17th 2010
format: paperback pages: 688
language: English
ISBN:
1848364768 (9781848364769)