Information communication technologies and sustainable tourism - Ali, Alisha, (Routledge,)