Letter in theTimes written by John Meadowcroft, iea Research Fellow

Was 1976 really the best year?