Peacefully on December 30, 2013 at the age of 61, after a courageous battle with cancer, David passed away with his loving wife of 38 years, Rose, by his side. Survived by his daughters, Johanne and Donna, and granddaughter, Emma Rose. He will be greatly missed by family and friends both in Canada and Scotland. Visitation on Friday, January 3, 2014 from 6 p.m. – 9 p.m. at Andrews Community Funeral Centre (8190 Dixie Rd. Brampton ON. 905-456-8190.) Masonic Service at 7 p.m. Funeral will be held Saturday, January 4, 2014 at 10 a.m. in the chapel at Andrews Community Funeral Centre. In lieu of flowers, David has requested donations to the Hospital for Sick Children in Toronto. Please leave a message of condolence for David's family in the space below.