C M J Wallace: 5 books

Cover of Sing the Midnight Stars
by C.M.J. Wallace
Language: English
Release Date: October 21, 2012

Sing the Midnight Stars is a B.R.A.G. Medallion Honoree.This is part 1 of the Rift series and is not a stand-alone book.A ruthless killer’s lust for unfettered magic—enchantment freed from its prosaic bonds of stone and sigil—drags Andrin Sethuel into a dangerous murder investigation....
Cover of Flight of Shadows
by C.M.J. Wallace
Language: English
Release Date: April 14, 2013

Note: This is book 2 of the Rift series, not a stand-alone novel, and is a continuation of book 1, Sing the Midnight Stars. The Aluian Killer continues to terrorize Torvia unopposed. Intent on conquest and unaware that his army harbors a Torvian spy, the Mistrin emperor invades the city with...
Cover of Call Down the Mighty Waters
by C.M.J. Wallace
Language: English
Release Date: April 26, 2016

Ten years have passed since the Battle of Arnaulden Keep, and once again Carvel is under attack by covert forces intent on her destruction. A coordinated strike’s fury and power point to a single conclusion: one of Torvia’s sorcerers is behind it. As the investigation continues, the search for...
Cover of This Darkling Magic
by C.M.J. Wallace
Language: English
Release Date: June 15, 2013

Note: This is book 3 of the Rift series, not a stand-alone novel, and is a continuation of books 1, Sing the Midnight Stars, and 2, Flight of Shadows. Cloelle Banderal begs the lord of the Ancient City to resurrect her grandfather, but instead the Maleficus holds her captive and steals her...
Cover of This Strange Magic
by C.M.J. Wallace
Language: English
Release Date: May 2, 2014

The king of Carvel and the sultan of Ardual join forces against Mistrin, but the sultan’s true motive is avarice: he covets the wizard Andrin Sethuel. The Mistrin necromancer’s enchantment is poised to entice the empire’s heir into slaying his father, freeing the sorceress to rule from behind...
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy