Outstanding biology for advanced level. - Glenn (United Kingdom: Nelson Thornes, 1999)