Charles Arthur Hamp's Timeline

Born: 19621011
Died: 20170113