Marine mussels : their ecology and physiology - Bayne, Brian Leicester (International biological programme, 1976)