Neil A. Duffie Duffie, Neil A.