

"Thomas, second Lord Innermeath, succeeded his father. Killed at Flodden 9 September 1513. He married Janet Keith, daughter of William, first Earl Marischal, and relict of John, Master of Rothes."
from Scots Peerage (vol 5) 2
1. Lady Janet Keith, mar. (1) bef. 16 Jan 1477/8 John Leslie of Balmain (dvp. and sp. bef. 23 Jun 1481), 1st son and heir ap. of Sir Andrew Leslie, Master of Rothes (by his wife Lady Elizabeth Sinclair, dau. by his first wife of William [Sinclair], 1st Earl of Caithness), only son and heir ap. by his second wife of George [Leslie], 1st Earl of Rothes, and (2) bef. 23 Jun 1481 Thomas [Stewart], 2nd Lord Innermeath, and had issue by her second husband
Sources
From Darryl Lundy's Peerage page on Lady Janet Keith:
http://www.thepeerage.com/p10927.htm#i109263
Lady Janet Keith [1]
Lady Janet Keith was the daughter of William de Keith, 1st Earl Marischal and Marjorie Fraser.[1]
She married, firstly, John Leslie, Master of Rothes before 1481.[1]
She married, secondly, Thomas Stewart, 2nd Lord Innermeath, son of Walter Stewart, 1st Lord Innermeath and Margaret Lindsay, before 23 June 1481.[1]
She died before 1504.1
From before 1481, her married name became Leslie.[1]
From before 23 June 1481, her married name became Stewart.
Child of Lady Janet Keith and Thomas Stewart, 2nd Lord Innermeath
Citations
1460 |
1460
|
Innermeath, Argyll, Scotland, UK
|
|
1484 |
1484
|
Innermeath, Scotland, UK
|
|
1500 |
1500
|
Innermeath, Perthshire, Scotland
|
|
1508 |
July 18, 1508
Age 48
|
Innermeath, Argyll, Scotland, UK
|
|
???? |