Of marbled cats and wedding hats

Recently, Julie and I shared our 25th wedding anniversary. It was a startling reminder of the onrushing progress of time. Sure, plenty has happened in those 25 years, children have been born and graduated from university, pets have come and gone, hundreds of students have been taught, research has been…