professor dunlop