- All Fiction
- Military Fiction
- Historical Fiction
- Mystery & Thriller
- Romance
- See all fiction collections
- Arts & Crafts
- Fitness and Health
- Outdoor Recreation
- Biography & Memoir
- Business
- History
- All Nonfiction
- See all nonfiction collections
Starred review from October 17, 2022
Harper (the Firebrand series) transports readers to an alternate Glasgow filled with magic and mystery in the addictive first book of her Charade of Magic series. Orphan Mairi is incapable of speech but is skilled in the art of herbal healing. When she’s not working as the much-maligned servant to a pair of tartan merchants, she’s studying for the Apothecary exam, hoping to use her gift to help more people. This would be much easier if her world weren’t controlled by cruel, patriarchal mages, who ostensibly use their magic to protect the city while really oppressing its citizens. When Mairi’s best friend discovers that the mages are stealing infants from new parents, she speaks out against them—and is murdered for her trouble, setting Mairi on a path for revenge. Her plans are complicated, however, by Nicholas, a daemon bound to the Ascendant (the leader of the mages) who quickly twigs on to her intentions, and Noah, the Ascendant’s nephew, who develops a crush on Mairi. Harper’s simple but lyrical prose pairs perfectly with an intricate plot filled with twists and turns reminiscent of Maria V. Snyder’s Poison Study, complete with an in-depth examination of politics and ethics and a healthy dose of satisfying romance. Urban fantasy fans should not sleep on this.
Availability can change throughout the month based on the library's budget. You can still place a hold on the title, and your hold will be automatically filled as soon as the title is available again.
The OverDrive Read format of this ebook has professional narration that plays while you read in your browser. Learn more here.
Your session has expired. Please sign in again so you can continue to borrow titles and access your Loans, Wish list, and Holds pages.
If you're still having trouble, follow these steps to sign in.
Add a library card to your account to borrow titles, place holds, and add titles to your wish list.
Have a card? Add it now to start borrowing from the collection.
The library card you previously added can't be used to complete this action. Please add your card again, or add a different card. If you receive an error message, please contact your library for help.