Walter Donald Ashley (1922-)