Mills, John, 1908-2005