Michael Duckett's Timeline

Born: 19560207
Died: 20170825