Rogers, Thomas, 1927-2007