... inordinate and extraordinary human progress has been made by the ...
... Human progress is stalled by the limits of our muscle. ...