public profile
Son of Robert Maitland, of Auchenbreck Father of James Maitland, Laird of Eccles, Auchenbreck & Auchengassel