William R. Nagel
overview