Palaeontographica Canadiana No. 3: Trilobites of the Upper Cambrian Sunwaptan Stage, southern Canadian Rocky Mountains, Alberta.