The Relation Natural Science Holds To Philosophy door Prof W.M. Lockwood