Christopher Lewis Carroll

Birth date: May 17, 1960 Death date: Mar 18, 2023