William Leonard Harper (b. 1943) specializes in the philosophy of science. He earned a Ph.D. at the University of Rochester and has been in the department of philosophy at the University of Western Ontario since 1970. The name was suggested by R. Jedicke and P. Jedicke.