DAVID R WEAVER