Robert Michael Cooper's Timeline

Born: 19650703
Died: 20230922