The prolific author or co-author of over 30 books and over 300 scholarly articles , Hintikka contributed to mathematical logic , philosophical logic , the philosophy of mathematics , epistemology , language theory , and the philosophy of science .
He wrote 30 books and over 300 scholarly articles . Hintikka worked in mathematical logic , philosophical logic , the philosophy of mathematics , epistemology , language theory , and the philosophy of science .