John Stuart Mills : a secular life.
Larsen, Timothy.