The philosophy of science : an encyclopedia - Sarkar, Sahotra; Pfeifer, Jessica (Routledge, 2006)