James Oliver Horton


James Oliver Horton - historian from United States of America. He was born on March 28, 1943 in Newark and died on February 20, 2017.