Alexander Macdonald, 3rd of Leek Peerage person ID=510337 Parents unknown Grant Ranald Macdonald, 2nd of Leek Children Ranald Macdonald Angus Macdonald, 4th of Leek John Macdonald Donald Macdonald