Cyprus : a modern history - Mallinson, Bill. (I.B. Tauris, 2005)