forthright.net
The great explanation
Here are revelation and transformation, in one place.