It is often claimed that the Babylonians (about 400 BC) were the first to solve quadratic equations. This is an over simplification, for the Babylonians had no notion of 'equation'. What they did develop was an algorithmic approach to solving problems which, in our terminology, would give rise to a quadratic equation. The method is essentially one of completing the square....