Keith, David Alden, 1951-