Craig K. Comstock (1939-2019)