The Philosophy of William James: An introduction - M Gale, Richard (Cambridge University, 2013)