This is a must read, or better yet must listen to, book for any Climate advocate that finds themselves frustrated or disappointed in the progress we are making.