Noticed about John that they had the wrong birthplace! I have him as being born on 6 Jan 1829 at CREICH, Fife! (keeping in mind that in those days many people could not read or write and the registrar wrote down what he - thought - he heard - hence CRIEFF!!) This is part of our family history if you want to get in touch!
Sheena-Ann Brown