Ancient towers on Leukas, Greece. - Dousougli, A.