Andrew Haslam October 5, 2025 The God of Restoration Holy Defiance Andrew Haslam October 5, 2025 The God of Restoration Holy Defiance Ezra 4.1-5