William J. Ashworth (1917-2005)