T.A. Pratt’s BLOOD ENGINES, the first book in the Marla Mason series, is a thoroughly enjoyable urban fantasy novel.
The action takes place in San Francisco. Sorcerer Marla has gone there from her east coast town of Felport, to enlist the help of a friend and retrieve an artifact to use in the casting of a spell on her arch-enemy. Finding that her friend has been murdered, she, along with her zany side-kick Rondeau, embarks on a mission to find the killer as well as the artifact. More bodies pile up, and Marla must battle other sorcerers, evil hummingbirds, and poisonous frogs along the way.
Pratt does very well describing the fantasy aspects of the story. I also liked the humor and the fast pace of the story. Rating: 8/10