How God Manages Human History | December 23, 2018