Judith Towers Battelle
Children
Sir Alexander Grant, 10th Baronet