The Nature article is now up on the Dec 15th issue on their website
(subscribers only, though). Unfortunately it doesn't go into details
about which articles they checked, though it mentions [[Dmitri
Mendeleyev]] as particularly erronous.
Bob Mellish