Edgar, John O., 1908-2006.