Edith Kear 1823-1906 and William John Kear 1820-1888 (General)
I don’t think this John Kear can be right as he married in Sheffield, Yorkshire in 1840 and had 6 children so it would be unlikely he would be in the Forest of Dean area and marry Edith before Caleb’s birth in 1843.