Plant community – soil relationships in a topographically diverse grassland in southern interior British Columbia, Canada

Plant community – soil relationships in a topographically diverse grassland in southern interior British Columbia, Canada