James Homerigg of Gamalshiels
Peerage person ID=593804
Children
Partners
Mary Sinclair