CO2 video lecture -it's long but it's fascinating!