John Alexander Elphinstone, 17th Lord Elphinstone (1914-1975)