Freedom and Responsibility in Neoplatonist Thought by Ursula Coope | Menrva Books