God's Strategy in Human History: God's Sovereignty and Man's Responsibility