Reflections of the Past. Realities of the Present. Dreams for the Future!