Power and progress Our thousand -year struggle over technology and prosperity - Acemoglu, Daron; Johnson, Simon (London Basic Books, 2023)