Author: Cannon, Alexander, Sir, 1896-