God and History: Who Writes the Story?