God of small beginnings 5 November 2023 God of small beginnings God stirs up Cyrus God moves His people God returns a remnant