Stages of Thought: The Co-Evolution of Religious Thought and Science. Author's Response - Barnes, Michael Horace (Horizons, 2001)