THOMAS G WEAVER