public profile
Son of George Weir and Ann Paton Mathieson Brother of Thomas Weir; James Collie Weir; Edward Murrison Weir; Anabella Crombie Weir; John Weir and 4 others; Charles Mathison Weir; Harry George Weir; Peter Burnet Weir and Margaret Eleanor Weir « less