Can Europe survive? : the story of a continent in a fractured world / David Marsh. New Haven : Yale University Press, [2025], © 2025