Well what I sent you and the articles that accompany their statements at that site are peer reviewed. Many scientists involved in this work post on that site and comment on articles. Many of their articles have comments from some really heavy hitters in the field and it's probably the best site to debunk the deniers as they tend not to understand science or have a ulterior motive. Much like people who deny evolution.