Professor Emeritus David Harris Author