Knowledge puzzles an introduction to epistemology - Hetherington, Stephen Cade 1959- (Westview Press, 1996)