Gary D Guthrie

Gary D. Guthrie is a world authority on comparative religions.