September 1, 1934 - July 20, 2006, Thomas Brown Barnes passed away on July 20, 2006 in Lewisburg, Tennessee. Funeral Hom...