The evolutionary diversity of barnacles, with an updated classification of fossil and living forms. Zoological Journal of the Linnean Society, 193(3), Nov 2021: 789-846. 827 [Zoological Record Volume 158]