Daniel D. Clifford's Timeline

Born: 19520622
Died: 20221029