WILLIAM DAVID WEAVER, JR.