Dean Macpherson public works