If you google Dr. Tom Chalko you can see he's a total crackpot.
Do you have any evidence that this guy is bigger crackpot than Gore, Hanson, et al? To me, they are all one & the same.
Go here http://wattsupwiththat.wordpress.com/, read down and you will see that the .85 figure on insolation came not from NASA at all but from one of Hansen’s model runs.