MARK P WEESE