All of science is built on territory once occupied by gods. Is there some boundary at which science is supposed to stop?