Who exactly is science-denier Steven Goddard?

One of our favorite multi-aliased and truth-challenged posters, Napoleon Snowball Rich One Big Brother, has cited his website at least a half-dozen times in "answers" of his during recent months. SG's name also came up here: http://answers.yahoo.com/question/index?qid=20101109102436AAGZWPG Anyone got... show more One of our favorite multi-aliased and truth-challenged posters, Napoleon Snowball Rich One Big Brother, has cited his website at least a half-dozen times in "answers" of his during recent months. SG's name also came up here: http://answers.yahoo.com/question/index?...
Anyone got more info on SG?

I found a few links, though overall murkiness remains:

http://climateprogress.org/2008/08/25/a-...

http://sciblogs.co.nz/hot-topic/2010/10/...
http://www.realclimate.org/?comments_popup=567
http://www.politics.ie/environment/33041-climate-change-debate-thread-266.html
12 answers 12