Barf BagginsWith Infinite Power Comes Infinite ResponsibilityHow can there be a loving God when there is so much suffering in the world?Jul 151Jul 151