Gianni Devincenti Hayes Ph. D.