EDWARD L. WEAVER, JR.