professor stephen small (1)