John Grant Peerage person ID=424963 (b. 1950) Parents Duncan Grant of Gartenbeg Children Sweton Grant Siblings Sweton Grant Donald Grant of Kinveachy Partners Agnes Cumming