The Cambridge companion to William James - Putman, Ruth Anna (Cambridge companion series, 1997)