Although you would probably need two or three reads to understand all his arguments this classic treatise on ethics from the Enlightenment Empiricist school is well worth even one read. Smith clearly shows that a practical approach to ethics involves combining different aspects of Ancient Ethics such as Stoicism, Epicureanism and Aristotle. He shows a much more sophisticated view of ethical behaviour than is often touted by Anarcho-capitalists and Monetarists. Don't write Adam Smith off, read this.
Ed the Weary