Scientific method a historical and philosophical introduction - Gower, Barry. (Routledge, 2002)