Giuseppe "Joe" Davi 1938-2010