Looks like the same guy, a debunker for sure.
Interesting reading on Contrail Science’s Mick West’s background:
http://lymebusters.proboards.com/index.cgi?board=rash&action=display&thread=11765&page=4