David "Dave" Grant Miller's Timeline

Born: 19490121
Died: 20230512