Problems in theoretical advanced level biology - Freeland, P. W. (Hodder and Stoughton, 1985)