The Essential William James by John R. Shook University at Buffalo SUNY Back to product details page >