From Socrates and the Sophists to Kant, from Augustine to Aquinas and the Reformers, Colin Brown traces the turbulent, often tension-filled, always fascinating story of the …