Nature and knowledge : the philosophy of contemporary science · Study