Snake Agent: The Detective Inspector Chen Novels, Book One

By Liz Williams

Detective Inspector Chen is the Singapore Three police department's snake agent - the detective in charge of supernatural and mystical investigations. Chen has several problems: in addition to colleagues who don't trust him and his mystical ways, a patron goddess whom he has offended and a demonic wife who's tired of staying home alone, he's been paired with one of Hell's own vice officers, Seneschal Zhu Irzh, to investigate the illegal trade in souls. Political pressures both Earthly and otherworldly seek to block their investigations at every turn. As a plot involving both Singapore Three's industrial elite and Hell's own Ministry of Epidemics is revealed, it becomes apparent that the stakes are higher than anyone had previously suspected. Skyhorse Publishing, under our Night Shade and Talos imprints, is proud to publish a broad range of titles for readers interested in science fiction (space opera, time travel, hard SF, alien invasion, near-future dystopia), fantasy (grimdark, sword and sorcery, contemporary urban fantasy, steampunk, alternative history), and horror (zombies, vampires, and the occult and supernatural), and much more. While not every title we publish becomes a New York Times bestseller, a national bestseller, or a Hugo or Nebula award-winner, we are committed to publishing quality books from a diverse group of authors.

BUY THE BOOK

Published Jul 1, 2006

384 pages

Average rating: 7.33

3 RATINGS

|

|

BOOK TALK

Community Reviews

WinterEgress
6/10 stars
Confession. I bought this book for the cover. But have you seen the cover? it's frikkin gorgeous. Maybe the most beautiful book cover I've ever seen. The book was good, it might not have been one of my all time favorites, but the plot was good the characters had a little depth - though I'd argue they could have evolved more as the book(s) progress.

And the world that Liz Williams creates is one that sticks with you.

See why thousands of readers are using Bookclubs to stay connected.