The Philosophy Of Science by Thomas Squire Barrett