Dr. Christopher Vaughan Hill
Birth date: Apr 14, 1953 Death date: Mar 4, 2025
Dr. Christopher Vaughan Hill, 71, passed away on March 4, 2025, in Salt Lake City, Utah, immediately following a cardiac event. A devoted husband, father, grandfather, scholar, and friend, he leaves behind a legacy of intellectual Read Obituary