Annabella Campbell Peerage person ID=150491 (1512–1575) Parents Margaret Moncreiffe Duncan Campbell of Glenorchy Children Alexander 'Sandy' Napier Archibald Napier Marian Napier Siblings John Campbell Katherine Campbell Elizabeth Campbell Patrick Campbell Colin Campbell Archibald Campbell, 1st of Glenlyon Partners Robert Fairlie