The first principles of knowledge, (Stonyhurst philosophical series)