Hell, if we're going to use that logic, we can automatically say that Steven Jones' 9/11 Research is true (thermite and controlled demolition), because it's been peer reviewed.
Here's the peer review...
http://drjudywood.com/articles/why/why_indeed.html