William Keepin, Ph. D.