John came from South Africa in 1865 on the ship Mexicana.
John came to Utah between 1865 and 1868. He likely came in 1865, the year he sailed to America. But the first documentation to place him in Utah is the birth of a child in September 1868. Further research is needed to narrow the year of his travel.
He may have traveled in the 1865 Henson Walker Company.