Gilbert Bass Weaver, 79, of Dyersburg, died Monday, June 23, 2008 at Wesley Care Center in Dyersburg.