Dubrovnik : a city guide - Barber, Annabel (Visible Cities, 2006)