ceba comments on Are We Their Chimps?