Our lady of the sunshine and her international visitors : a series of impressions written by representatives of the various delegations attending the quinquennial meeting of the International Council of Women in Canada, June 1909 / edited by the Countess of Aberdeen