John Stuart Mill: A British Socrates by Palgrave Macmillan (Hardback, 2013)