T tandfonline.com Five or ten new proofs of the Pythagorean Theorem 116 points jhncls 2 years ago 53 comments