Thomas Dalton wrote:
That article isn't based on primary sources that I can see.
Scientific papers are primary sources.
According to [[primary source]], the term is specific to historical scholarship, which doesn't include science. I don't know of any Wikipedian who seriously challenges the validity of published peer-reviewed scientific papers as sources for articles.
Stan