Scientific Philosophy; A Theory of Human Knowledge by Francis Ellingwood Abbot