Birth Date 21 May 1933
Personal Name David Hestenes
Alternate Names
https://en.wikipedia.org/wiki/David_Hestenes