Who is watching you?
Ever had the creepy feeling someone was staring at you, only to turn around and discover it was true? Is it possible to ‘feel’ someone watching you? I see you They say the eyes are the windows to the soul: eye contact is one of the most powerful forms of human communication. Unlike all other primates, human eyes make it extremely obvious which direction we are looking: the exposed white area around the coloured iris gives […]