The Science of Right in Leibniz's Moral and Political Philosophy (Bloomsbury Studies in Philosophy)