The mother of all questions - Solnit, Rebecca. (Haymarket Books, 2017)