ErrorException Message: Argument 2 passed to WP_Translation_Controller::load_file() must be of the type string, null given, called in /home/customer/www/hailandwellread.com/public_html/wp-includes/l10n.php on line 838
https://hailandwellread.com/wp-content/plugins/dmca-badge/libraries/sidecar/classes/ lillie lainoff Archives - Hail and Well Read

One For All by Lillie Lainoff

One For All Review Banner with 4.5 Star Rating

One For All by Lillie Lainoff

Goodreads || The StoryGraph || Bookshop || Lillie’s Twitter

Tania de Batz is most herself with a sword in her hand. Everyone in town thinks her near-constant dizziness makes her weak, nothing but “a sick girl”; even her mother is desperate to marry her off for security. But Tania wants to be strong, independent, a fencer like her father—a former Musketeer and her greatest champion.

Then Papa is brutally, mysteriously murdered. His dying wish? For Tania to attend finishing school. But L’Académie des Mariées, Tania realizes, is no finishing school. It’s a secret training ground for a new kind of Musketeer: women who are socialites on the surface, but strap daggers under their skirts, seduce men into giving up dangerous secrets, and protect France from downfall. And they don’t shy away from a swordfight.

With her newfound sisters at her side, Tania feels for the first time like she has a purpose, like she belongs. But then she meets Étienne, her first target in uncovering a potential assassination plot. He’s kind, charming, and breathlessly attractive—and he might have information about what really happened to her father. Torn between duty and dizzying emotion, Tania will have to lean on her friends, listen to her own body, and decide where her loyalties lie…or risk losing everything she’s ever wanted. And is it a betrayal to find her own place in the world?

DISCLAIMER: I received an eARC from the publisher via NetGalley in exchange for an honest review.

4.5 STARS

Continue reading “One For All by Lillie Lainoff”