John H. Harmon, John H. Harmon, Jr., and Hannah P. Harmon