Lucis Trust, Robert Muller & the Arcane School - have you run across those? And of course, the Earth Charter.
‘Lucis Trust”, yes, the others no. How can I find out more?