Funeral: Roger MacLennan (click for full obituary)