Sir John Sinclair of Longformacus, 2nd Bt.
Peerage person ID=637820
Parents
Sir Robert Sinclair of Longformacus, 1st Bt.
Elizabeth Douglas
Children
Sir Robert Sinclair of Longformacus, 3rd Bt.
Siblings
unknown daughter Sinclair
unknown daughter Sinclair
Margaret Sinclair
Sir Archibald Sinclair
George Sinclair
Anne Sinclair
Jean Sinclair
Elizabeth Sinclair
Partners
Jean Towers