Thomas Craig, 5th of Riccarton
Peerage person ID=204646
(1663–1681)
Parents
Margaret Dalgleish
Lewis Craig, 4th of Riccarton
Children
Helen Craig
Siblings
Elizabeth Craig