John Graeme, 4th of Garvock
Peerage person ID=688112
Parents
Archibald Graeme, 3rd of Garvock
Children
James Graeme, 5th of Garvock