Joseph Lewis Hopper, Jr.'s Timeline

Born: 19310812
Died: 20150119