Kinnaird St. Clair Cunningham — (1930-2018)