Pythagorean theorem a 4000-year history 并列题名:Pythagorean theorem a 4000-year history A three thousand year history