Obituary: Donald C. Williams