Title: Pythagoras, his life and teachings