Logic and Reality in the Philosophy of John Stuart Mill by Scarre, Geoffrey