Human knowledge and human nature : a new introduction to an ancient debate - Carruthers, Peter, 1952- (Oxford University Press, 1992)