Write a review for William M. Hagerman, Physical