William Greg McLeod, Dr.