Principles of natural theology (Stonyhurst philosophical series)