Interesting, did you even hear of them before going to their site. I looked at some of the papers there and cant seem to form a conclusion one way or another. Most of the areas covered tend to be about life in Europe/Asia. As im North America, I have not heard of them before.
What are some of their most famous/contrevarsial conclusions?