Nicholas / Heather Kross comments on Is Science Slowing Down?