Richard Lane Ahern, a New Canaan resident since 1972, passed away on January 2, 2025. Richard, an entrepreneur in the paper ...