Mary Katherine Neff Mary Katherine Neff was an American Theosophist of the Theosophical Society based in Adyar, India,... 03 November, 2021