Affiliation: | 1. Institute of Earth Studies, The University College of Wales, SY23 3DB, Aberystwyth, Dyfed, UK 2. Department of Palaeontology, The Natural History Museum, SW7 51313, London, UK 3. Department of Palaeontology, The Natural History Museum, SW7 51313, London, UK
|