Human evolution - Alan Bilsborough (Blackie Academic and Professional)