Would you be willing to send by snail mail a copy of his diary?? My GGGgrandfather was born in Scotland (exactly ?) I do know that William Cairncross came to canada on board a ship ( he worked on it.) and eventually came to the U.S.
Let me know and I will get you my snail mail address. Thank YOU.