Pythagoras' legacy : mathematics in ten great ideas /