The neck of the giraffe, or, Where Darwin went wrong