The scientific outlook - Russell, Bertrand (Routledge classics, 2009)