Author: Imperial Federation League in Canada.  Halifax Branch.