McLennan, Donald P. (Carrière)