PUZZLING THE PROBLEM OF EVIL, Page 31

alschroeder on Nov. 19, 2014