Understanding human knowledge: Philosophical Essays - Stroud, Barry (Oxford university press, 2002)