Sir John Auld Mactaggart, 2nd Bt. — (1898-1960)