public profile
Son of William Weir and Grace Menzies Brother of Jane Weir; George Weir and Catherine McCaul Weir