Dr David Williams retires