An exploration of technology and its social impact - Katsikides, Savvas A. , (Cambridge Scholars Publishing, 2017)