DENIS PATTERSON