William M. Walter Professor Emeritus william_walter@ncsu.edu 919-787-9328 2128 Cowper Drive Raleigh, NC 27608 About