public profile
Son of James Cochrane and Hannah Matilda Percival Brother of Lilian Daisy Cochrane; Thomas Edwin Cochrane; Mary Ann Emma Cochrane; Eliza Cochrane; Hannah Alexandra Cochrane and 3 others; Louisa Janet Cochrane; James Henry Cochrane and Henry Cochrane « less