Sir John Grant, 6th of Freuchie
Children
Mary Grant