David Peters on Darwin