Hello Judy. I expect you've got a lot further in your family history researches in the seven years since you posted this message! My grandparents were Mary Constable Adam and William Alexander MacKeith. I've been working hard on getting family details into a tree on Ancestry which I should be completing in the next week or so. Would you like to view it?
Very best wishes, Fenella Lacey nee MacKeith P.S. I live in England