I like Dale Jamieson's work on climate change. He has a short interview on developing green virtues. He also has this book on how we've failed to address climate change that's been on my reading list for a while.