Mount Stewart, Prince Edawrd Island,: a noted co-operative canning settlement. - back