William H. Craddock, Ph.D. (Q45507)