David Eugene Kemp (1932-2001)

Name: David Eugene Kemp