Kenneth M. Weaver, 71