Margins
Seasons of Magic book cover 1
Seasons of Magic book cover 2
Seasons of Magic
Series · 2 books · 2018-2020

Books in series

Spring's Calling book cover
#1

Spring's Calling

2018

Ezri would give up her magic to solve her mother’s murder. But forces beyond her control—both magical and mundane—have other plans. Despite turning her back on the magical community the day her mother died, she’s spent the last decade honing her magical skills. She’s risen in the police ranks and is ready to use her new detective’s shield to finally get some answers about her mother. When a series of brutal murders lands in her lap, Ezri sets out to prove to herself and her mundane partner she can handle the investigation. The deeper she digs; the more evidence mounts that dark magic is behind the killings. Ezri knows traditional police work won’t be enough to stop the spree, but she can’t risk revealing the magical world. As the clock ticks ever closer to the Vernal Equinox and the prophecy that’s plagued her since childhood, Ezri has no choice but to greet her destiny head on. Will she solve the murders and uncover the truth about her mother’s death, or will she lose the life she’s built for herself in the process?
Summer's Stolen book cover
#2

Summer's Stolen

2020

Averting the apocalypse was only the beginning. Three months after saving the world, Ezri is still finding the balance between being the Savior and a cop. When young girls in the magical community go missing, she doesn’t hesitate to take the case. Not when one of the victims is her partner’s niece. The investigation leads her back into the orbit of her greatest enemy. With leads drying up, Ezri needs all the allies she can get. But can she trust the new FBI agent assigned to the case? Will the rapidly shrinking window to bring the girls home alive close before Ezri can summon enough power to counteract the dark magic at play?

Author

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