MARK J FLETCHER