• Introduction to the History of Cyprus 

    Christodoulou, Panos; Varmazi, Vassiliki Nerantzi; Schabel, Chris; Stavrides, Theocharis; Yiangou, Anastasia; Hatzivassiliou, Evanthis; Christodoulides, Nikos; Kazamias, George; Hadjichristodoulou, Christodoulos; Rizopoulou-egoumenidou, Euphrosyne; Karyos, Andreas (Open University Of Cyprus, 2012-12-29)