Clemena Antonova is research director of the "Eurasia in Global Dialogue" programme, Institute for the Human Sciences, Vienna, Austria, and author of Space, Time, and Presence in the Icon: Seeing the World with the Eyes of God.