https://blog.mikepolinske.info/2019/07/01/god-plays-a-long-game/
God plays a long game