When I try to visit the site you linked totruthbasedlogic.coma message appears that says url rejected. On both google and DuckDuckGo.
We have Net Nanny installed....maybe its blocking the site.
I do not know anything about the Duck search engine, but know that out of the 280 urls at my web site, Google only recognizes a handful. There is not much that I can do about their extreme bias, though I suspect this essay is not likely to help the situation:
Absurdity At Google