Donald P. Senior, C.P