Author: Navy League of Canada.  Dominion Educational Committee.