all the promises of the bible - herbert; lockyer (michigan zondervan publishing house, 2016)