Philosophy, Science, and Knowledge - Carlo, William E. (Bruce Publishing)