My ggggrandfather John Kinnear, was born in approx 1807 in Cupar, Fife, Scotland. He married a Johana Stewart in Glasgow on 17th April 1838. he was the 42nd reg Black Watch. Invalided out 1850, and died 1853. He owned a pub in Edinburgh "Hole in Wall"?? Any info about his parents greatly appreciated.