Report - The Sense of Being Stared At - Rupert Sheldrake · The first scientific paper on the sense of being stared at was published in. Sci-ence. in 1898 by E.B. Titchener, one of the founding

Please pass captcha verification before submit form