High Time | 352 | Hannah Rothschild
2023 | Bloomsbury Publishing | 0593536584
A modern English comedy of morals and manners, about a highborn family of outrageous characters, in a story that proves revenge can be sweet
In the months leading up to the Brexit referendum, Ayesha, the...