William Earl Craft's Timeline

Born: 19291003
Died: 20171012