Originally Posted by PowerPuncher
Punching is simple science
Power = Muscle/Bones Weight*Leaverage*Acceleration*Strength
Weight - mass behind the punch
Leverage of Weight - is the amount of body power you can generate aswell as body size.
Acceleration - punch speed
The answers pretty obvious - Lennox Lewis because Marciano doesn't beat him on any category
I prefer the simpler sports definition of "power" as muscle force * muscle speed of contraction, though obviously the weight of the body and "leverage" (technique, more or less) has something to do with it also.