Nova Scotia : ciad mile failte : Atlantic Canada : International Gathering of the Clans, Nova Scotia, June 29 to August 12 1979.
Nova Scotia.Department of Tourism.