Interesting reading on Contrail Sciences Mick Wests background:
http://lymebusters.proboards.com/index.cgi?board=rash&action=display&thread=11765&page=4
Seems he pissed some people off pretty bad by trashing their sacred cows.