Why do you reject the person's website out of hand because you found one thing that does not agree with your worldview? The goal of science is to challenge our worldview and assumptions (whether we like it or not).
A quick google scholar search shows that the person has a quite strong publication record:
http://scholar.google.com/scholar?hl=en&q=Peter+Frost&btnG=&...
I won't dismiss a person who wrote articles/books with citation counts of 500+ out of hand.