The Tears of God: Our Benevolent Creator and Human Suffering... By Harrington, Wilfrid Paperback Price $5.65 Free Shipping