Its an interesting article Louie, thanks for sharing! I used the Google Scholar search engine to try to find abstracts of peer reviewed research. Unfortunately, after an hour of tweaking my search parameters, all I could find is the 2015 report in Science. I'm surprised I couldn't find evidence of peer review. I am not a Geophysicist( or anything close to it) so I don't subscribe to the American Geophysical Review or some other such journal I would find dense and unfathomable( there are many reasons I'm a botanist!).

So, if you find something more on the subject, do share, I read it beginning to end and found it quite interesting. One research paper doesn't upset any apple carts of course but if it is an hypothesis that survives further research, it could change a few thoughts on the subject of AGW.