Advanced biology : principles and applications - CLEGG (John Murray Pub., 2000)