After a 3-year battle with cancer, David passed away peacefully in the Palliative Care Ward at Princess Margaret Cancer Centre. David was born in Johannesburg, South Africa, and immigrated to Canada with his family in 1964. He was predeceased... View Obituary & Service Information