Weaknesses - Quite possibly none, was very complete fighter Strengths - excellent footwork and ring IQ, could fight well at any distance. I don't think I'm well enough informed to answer this one. Good straight left tho, fun style. Weaknesses - Not to many, was a little too textbook, would have issues with unique styles imo, he also wasn't a very good infighter Strengths - did pretty much everything else well, hit hard and had excellent footwork Weaknesses - not much of a left hook, jab could be timed with an overhand right Strengths - greatest jab in HW history, very high ring IQ, good right hand and could fight off the ropes well. Weaknesses - had a tendancy to think he was winning, whilst the other fighter was boxing at range. Strengths - strength. P4P one of the strongest men in history. Weaknesses - couldn't throw a nice straight punch to save his life, poor defence. Strengths - huge heart, ATG chin, huge power, good conditioning, strong.
In reference to Larry Holmes, I'm with George, but I would add a tendency to underestimate too many fighters for weakness, and for strengths his incredible Champion's heart. He also had one of the best right uppercuts in heavyweight history imo.