Saturday, March 13, 2010

Statistical tests and research claims that may be untrue... (via). This claim of the iPad selling out may be true, though...

No comments: