Author: Craigie, William Alexander, Sir, 1867-1957