The Theosophical Society in America was founded in New York in 1875 with its international headquarters at Adyar, Chennai (Madras), India. The American Section has its national center in Wheaton, Illinois, on a beautiful forty-acre estate called Olcott in honor…