Scientific Knowledge and Philosophic Thought, Paperback/Harold Himsworth