Fairport: December 28, 2014 peacefully at home at age 92. Predeceased by his wife Ellen Kennedy Laing Mackie. He is survived by daughter, Karen [Wayne Hilyard]: son, David [Erica Olsen]; brother in law, James Laing [Margaret]; companion, Patricia Allen and 3 grandchildren, Duncan, Alison and Margot. Born in Edinburgh Scotland, he was an engineer, golfer, Mason of the Caledonian Lodge and veteran of the British Armed Forces.
Friends may call Saturday, 1-4 at Keenan Funeral Home, 7501 Pittsford-Palmyra Road. Private interment, Pittsford Cemetery. In lieu of flowers, memorial contributions honoring David may be made to St. Joseph’s Neighborhood Center, The Harley School Hospice Program or a charily of your choosing.