Revolutionary spring Europe aflame and the fight for a new world, 1848-1849 - Clark, Christopher M. 1960- (Crown, 2023)