John Leonard Butler's Timeline

Born: 19271118
Died: 20171130