Pythagoras: A Life