Lawrence Leo Carroll's Timeline

Born: May 18, 1955
Died: November 27, 2018