An introduction to the history and geography of Cyprus - Sophokleous, Andreas Kl., 1940-