audio by title dinner with a perfect stranger how can god be good all powerful still allow suffering