MARK P KEEFE