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