William H. Avery, II's Timeline

Born: 19460831
Died: 20131112