stefano allesina

Nature’s Neverending Tournament

March 14, 2011

For three weeks starting tonight, the attention of sports fans around the country will be on the brackets of the NCAA Basketball Tournament as 68 teams are methodically reduced to one champion. The process is somewhat similar to evolution, as a [Read more]