Providence and the problem of evil / Richard Swinburne. Oxford : Clarendon Press, 1998