Zachary Lansdowne was previously president of the Theosophical Society in Boston. He has a Ph.D. in Mechanical Engineering from Stanford University, M. A. in Psychology from Antioch University, M. A. in Philosophy and Religion from the California Institute of Integral Studies, and M.S. in Mechanical Engineering from the Massachusetts Institute of Technology. He has published numerous journalistic contributions and four books on philosophy and religion.