What Is Possible and Impossible With God
John Macdonald
October 14, 2019