John de Ruiter
An innovative voice for spiritual evolution who teaches the essential and transformative nature of “core-splitting honesty,” John de Ruiter is a Canadian philosopher, author and speaker.
J…
An innovative voice for spiritual evolution who teaches the essential and transformative nature of “core-splitting honesty,” John de Ruiter is a Canadian philosopher, author and speaker.
J…