Roger Duncan

Adjunct Professor