NASA did the research and I don't think any rational person could claim that that organization engages in "junk science".
Doubtful as Dr. Spencer resigned from NASA in 2001.
Rebuttal.
http://bbickmore.wordpress.com/2011/...odel-down-roy/
To be fair and balanced here is Dr. Spencers website.
http://www.drroyspencer.com/