A review by aoutrance
Blood Engines by Tim Pratt, T.A. Pratt

4.0

Oh, I like Marla. Practical, realist heroines are always going to be my favorite. Marla is also an older woman, already experienced in her own powers. This is something new too; usually they are young and green.

A snippet of my favorite scene:
[Marla is infiltrating a sex party in search of the ~pornomancer~. She is followed.]

"My name’s Jared,” he said. “I want you to whip me.”

“As much as I’d like to see you whipped,” Marla said, “I’m busy.”

[after she is unsuccessful at getting rid of him]

She took the bullwhip to the far end of the room. Marla cracked her knuckles.

"It’s been a long time,” she said, “but let’s see if I can still write my name in somebody’s ass.” She let the whip fly.