John P. Keenan, Sr.'s Timeline

Born: 19391115
Died: 20150210