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