John Stirling of Glorat Peerage person ID=700855 (b. 1540) Children John Stirling of Glorat Partners Annabella Edmonstone