Source: https://www.premierchristianity.com/Topics/Church/Bible/God-Puppeteer-Chess-Master-or-Warrior