In the New Essays on Human Understanding, Leibniz argues chapter by chapter with John Locke?s Essay Concerning Human Understanding, challenging his views about knowledge, personal identity, God, morality, mind and matter, nature versus nurture, logic and language, and a host of other topics. The wor[...]