Theosophy World (website)
Theosophy World is a website of "online resources to help create a better understanding of Theosophy." It is the official resource website of the Theosophical Society based in Adyar, Chennai, India.
- Theosophy World Home Page. Accessed 24 October 2019.