Upholstery Professor James Eric Duvall, who retired this summer, died from cancer recently, according to his colleagues. His family and friends said the charismatic and dedicated professor will...