Spiritual guide for our times.