Advanced biology principles and applications - Clegg C. J.; Mackean D. G. (London, UK John Murray, 2000)