What's the fastest a human can run the 100-meter sprint?What's the longest a human can hold his breath? What are the limits of human performance?Until 1954, common wisdom and scientific knowledge considered a sub-four-minute mile an impossible feat for a human. But then Roger Bannister broke that ma[...]