... than double the rate of progress that we have in the ...
... Human progress is stalled by the limits of our muscle. ...