The philosophy of Leibniz : metraphysics and language