Discovery of Ordovician Trimerellidae (Brachiopoda) from western Zhejiang and its significance. Acta Palaeontologica Sinica, 19(1) 1980: 8-22. 15 [Zoological Record Volume 117]