I don't think Alternet is especially unreliable. It is very "leftist" and atheist, in American terms, and is thoroughly disliked by many for that reason. But that hardly sounds like a reason for your dislike.
This article, for example, includes links that you can read, and the subject (Dr Winell) really does exist and actually has written about RTS.
What turned you off?