Cambrian Geology and paleontology II; Middle Cambrian Branchiopoda, Malacostraca, Trilobita, and Merostomata