Leibniz's moral philosophy - Hostler, John (Duckworth, 1975)