MARK STEPHEN DUFFY