Before Dennis Hugh McCahon died, he was a city planner, a historian, an artist and local philosopher. A celebration of life ...