Died: November 11, 2008, Florida, possibly in Pompano Beach.
Duvall was a history professor and dean of men at Whitworth University, Spokane, Washington.
If you can help with any of these items,