John Phyfe's Timeline

Born: 19390703
Died: 20230317