Margins
Tainted Blood book cover
Tainted Blood
2010
First Published
3.76
Average Rating
296
Number of Pages

Part of Series

Gabriel Jordan lives a lonely life on the streets, taking the rare job that usually means spending hours in the cold, waiting for a chance to take a photograph of a cheating spouse. That's how he meets Dr. Aleksei Tennant-who he sees suspiciously jumping from a window of a woman's apartment. Tennant introduces Gabriel to the hidden worlds, magical worlds connected to this one by portals. Gabriel is eager to learn the runes for opening them, Tennant is eager to teach, and a fragile friendship develops amidst a series of murders. These aren't just any murders. The killer has a grudge against the mixture of other races: he doesn't kill humans, only those of the hidden worlds who are producing children of tainted blood. When the killer attacks them directly, Gabriel and Tennant have to team up to find the murderer, even though they're putting themselves, their love, and any chance at a future together, in danger.
Avg Rating
3.76
Number of Ratings
307
5 STARS
26%
4 STARS
42%
3 STARS
21%
2 STARS
6%
1 STARS
6%
goodreads

Author

Sam C. Leonhard
Sam C. Leonhard
Author · 8 books

Sam C. Leonhard is a journalist by profession who lives in southern Germany. Writing has been part of her life since age twenty, but somehow it was never enough to report the latest news about small-town politics. She wrote short stories for friends and family until a few years back she discovered the world of fandom. The Petulant Poetess is where she feels at home; slash became an addiction as soon as she stumbled over the first story. If not writing—which isn't half as often as she'd like—Sam takes care of her son, her dog, a few cats, the madness at work, and life in general. She likes to believe she’s got some humor left after years of dealing with people who usually don’t understand what she’s talking about when she says she’s writing fantasy and gay porn on top of it.

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