William J. Lord's Timeline

Born: 19311001
Died: 20160628