MARK P TAYLOR