James Edward Gift's Timeline

Born: 19370121
Died: 20250310