Theory, evidence and explanation - Lipton, Peter (Dartmouth, 1995)