Weaver, W. M. (Catawba County)