William Barker's Timeline

Born: 19380719
Died: 20240221