IT Times Special Issue

Reflections on the Past, Visions on the Future