John Graeme, 7th of Garvock Peerage person ID=687343 Parents Ninian Graeme, 6th of Garvock Elizabeth Oliphant Children James Graeme, 8th of Garvock Partners Agnes Drummond