Margot Mertz for the win

Margot faces senior year working on a campaign for local election while helping a fellow student run for class president, but when a mysterious blackmail plot emerges and a loathesome opponent rises in the class race, Margot might have to return to the cleanup job she thought she'd left behind.

Viking
2022
9780593205280
book

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
384139771284832297862439981924EIEH160EIEH45401F MCC100017089634931736518457