Macleod, Kenneth I. E.(Kenneth Iain Eachainn),1912-