Daniel Spencer 

Emeritus Associate Professor