1. Department of Zoology, University College of Swansea; Present address: The College, Cheltenham, Gloucestershire
2. Department of Zoology, University College of Swansea; Present address: Marine Biological Station (University of Liverpool), Port Erin, Isle of Man