The puzzle of the happy hooligan. (2021)