Richard David Teal's Timeline

Born: 19490125
Died: 20140113