Darwin's abominable mystery