Ewan Forbes of Craigievar, Bt (1912-1991)