Timeline

John Feagan Loftus's Timeline

Born: 1910-05-18
Died: 2005-12-11