Tim Baxter

Climate and energy researcher for my day job, but these opinions are written on my own time.