Psalm 105 - God and History