Andrew Grote Stirling

(1910-1991)