European Parliament's Political Groups in Turbulent Times. - Ahrens, Petra. (Palgrave Studies in European Union Politics Series, 2022)