publisher: Rough Guides Limited publish date: March 1st 2007
format: paperback pages: 1152
language: English
ISBN:
1843537605 (9781843537601)
publisher: Rough Guides publish date: March 5th 2012
format: paperback pages: 944
language: English
ISBN:
1848367252 (9781848367258)