Comment Re:I sure agree (Score 1) 313
So that was done in January, see www.stamford.edu/~afmayer
There was a post in Slash Dot that lead to this link around the time it was first available...Question is, when will NASA modernize its own science for the new explanation.