On March 15, 2014, Vortex wrote:
"STE" is spiritually transformative experience, I suppose…
Thanks Vortex, for explaining the term, and I suppose, too, that this is the meaning Alex had in mind, although he has not followed it up.
But, of course, it changes nothing about my initial reaction...