Horrendous evils and the ethical perfection of God (Oxford University, UK, 2012)

(untitled) - Vitale, V; Vincent Vitale