Margins
A Snap of Secrets book cover
A Snap of Secrets
2024
First Published
4.53
Average Rating
82
Number of Pages

Cecilia Chevalier has been a witch for all of a week or two and her entire world has flipped upside down. The bad news? Her best friend’s mother refuses to let them hang out anymore. Her grandfather tells her to stay away from him, too, which is even weirder. The good news is she’s getting her magic under control. Sort of. Then, there’s a new kid at school, Xavier, who is dark and mysterious and no one knows a thing about him. Except, he seems to know a lot about Cecilia. Ezra tells Cecilia to stay away from Xavier. Xavier tells her Ezra can’t be trusted. Ezra has been her best friend for years. He knows all about her being a witch and has even dug up more crazy family history. But Xavier tells her a secret that changes everything. In the end, she knows there’s only one person she can trust—herself. Maybe she’ll just let the boys fight this out themselves.

Avg Rating
4.53
Number of Ratings
17
5 STARS
65%
4 STARS
24%
3 STARS
12%
2 STARS
0%
1 STARS
0%
goodreads

Author

Danielle Keil
Danielle Keil
Author · 36 books

Danielle Keil grew up and spent the majority of her life in the Chicagoland area. A recent transplant, she is enjoying the Mississippi life, especially the pool in her backyard. Danielle is happily married for over 10 years, and has two young children, a daughter and a son, who are exact replicas of her and her husband. She also is a fur mom to their Corgi, Cozmo, who loves barking, mud, and peanut butter. Danielle's love language is gifts, her Ennegram is a 9w1, and she loves everything purple. The way to her heart is through coffee, chocolate and tacos (extra guac). Find Danielle on social media— @daniellekeil on Instagram, and @authordaniellek on Facebook. She's a social media addict, so she'd love to be friends!

548 Market St PMB 65688, San Francisco California 94104-5401 USA
© 2026 Paratext Inc. All rights reserved