Teri C. McLuhan é um cineasta premiada internacionalmente. Seus filmes incluem o documentário The Shadow Catcher (1974) e o drama The Third Walker (1978). É autora de best-sellers e escreveu cinco livros sobre espaços sagrados e os valores centrais de diversas culturas em todo o planeta.