Staniforth, Michael F. (Michael Francis), 1942-