Haig D, Pierce NE, Wilson EO. William Hamilton (1936-2000). Science.  2000;287 :2438.