The Middle Cambrian Burgess Shale and its relationship to the Stephen Formation in the southern Canadian Rocky Mountains