2020 fantasy. Some wizards hurl lightning or speak with water. Mona helps the bread rise in her aunt's bakery, and occasionally animates a gingerbread man. But a dead body on the bakery floor is only the start of her problems.
I still go to Essen SPIEL. I still love Essen SPIEL.
2024 modern fantasy novella, set in the world of the Kate Daniels series. Roman is a servant of Chernobog, but that doesn't make him a bad person. And certainly when someone turns up semiconscious and claiming sanctuary he knows what to do…
2004 mystery, first in a series. In 1970 a small child goes missing while camping in the garden with her sister. In 1994 a young woman is murdered in her father's office. In 1979 a new mother is found clutching an axe next to her husband's body: "He woke the baby". And in the modern day former copper turned PI Jackson Brodie investigates.
2019 fantasy, second of its tetralogy. Five years later, Nahri is married to the heir of Daevabad; younger brother Ali has somehow survived an exile that was meant to kill him; and Darayavahoush is dead, but they won't let him rest.
I’ve been doing the Weekly Challenges. The latest involved list evaluation and string manipulation. (Note that this ends today.)
2018 historical adventure, first in a trilogy. Having had a fatal row with her guardian, Margaret Fitzroy finds herself with no option but to be sent as a spy into the court of King George, as one of the maids-of-honour to the Princess of Wales.
2019 urban fantasy, third of its series. Lydia Crow is blackmailed by ex-boyfriend Paul Fox (of one of the other magical families of London) to work on a vaguely-defined case. But who killed the guy, and what dies his ghost want?
2024 urban fantasy, first of a planned series. Frankie and her siblings Matty and Josie run a garage for classic cars… and Frankie is a necromancer on the side.
2023 space-navy SF, third and last of its sub-series. Another ex-commonwealth state is under attack by an alliance of former naval commanders, and they appeal to the Dakotan Confederacy and the rump Commonwealth for help…