The Meaning and Matter of History, a Christian View