Gordon Foster Swanson's Timeline

Born: 19390307
Died: 20230331