Over(due) diligence. (March 27, 2009). Science, 323, 1653.

sci_over_due_diligence.jpg