God of surprise : the life-changing, unexpected ways God works for our good /
Crowder, Bill,author.
God (Christianity)
Providence and government of God