New higher biology - Torrance, James 1923-2003 (Hodder & Stoughton, 2000)