I think I found two ship manifests that list Giovanni Cecchini. 1912 August 09 and 1920 October 28. I have the PDFs if anyone is interested.