ASHLAND -- Alfred Doyle Porter, 83, formerly of Matthews, died at his home in Ashland Nov. 21, 2010, after an extended illness.