Born in Edinburgh on 8 December 1810, he was the son of Hugh Strain and Cecilia Strain (ne McKenzie). He was educated at Edinburgh High School, the Seminary in Aquhorties, ...