What philology, archeology and history have to say about Pythagoras' theorem

To upload material, you must first log in.