O level tropical biology - Aziz, Afzal (Oxford University Press, 1985)