Author: Imperial Federation League. Halifax Branch