Thinking and learning to think : by Nathan C. Schaeffer. - Schaeffer, Nathan Christ (J. B. Lippincott company, 1900)