Laurence Charles Kevin Kelly — (1933-2025)