Lady Margaret Cuninghame Peerage person ID=326516 (1533–1573) Parents Janet Hamilton Alexander Cunningham, 5th Earl of Glencairn Children Annabella Wallace Marion Wallace Robert Wallace William Wallace of Failford Allan Wallace Sir John Wallace, 14th of Craigie Martha Wallace Michael Wallace Siblings Andrew Cuninghame William Cunningham, 6th Earl of Glencairn Alexander Cunningham of Mountgreen Lady Janet Cunningham Partners John Wallace, 13th of Craigie Andrew Stewart, 2nd Lord Ochiltree