Tuesday, September 15, 2009

Norman Borlaug (1914-2009)

He may be responsible for saving more physical lives than any other human being in history. He died on Saturday, and few people know his name.

You can read more about him here.

HT: Joe Carter