John Grant, 2nd of Ballindalloch Peerage person ID=680658 (d. 1559) Parents Patrick Grant, 1st of Ballindalloch Children Patrick Grant, 3rd of Ballindalloch Partners Barbara Gordon