Palaeontographica Canadiana No. 2: Sponges of the Burgess shale (Middle Cambrian), British Columbia.