MARK J TAYLOR