David MCCARTHY, Assoc. Prof.