Lynn Thorndike Science and Thought Hardcover Columbia Univ Press 1929

some pages have annotations or markings