Practical advanced biology - King, Tim (United Kingdom Nelson Thornes, 2001)