Progress - Samuel Miller McDonald

'A spirited skewering of the idea that things can only get better' The Guardian'A new understanding…