{"schema_version":"bf_book_companion_v1","release_id":"20260402T191500Z-bisacv2site-fullset","book":{"amazon_purchase_url":"https://www.amazon.com/dp/B07H45BDJX?tag=bookfrontier-20","asin":"B07H45BDJX","authors":["Courtney Schafer"],"book_id":"9781597804288","canonical_url":"https://bookfrontier.com/books/9781597804288","cover_image_url":"https://img.bookfrontier.com/9781597804288.jpg?v=20260402T191500Z-bisacv2site-fullset%3A2026-04-05T10%3A13%3A18Z","description":"Dev is a desperate man. After narrowly surviving a smuggling job gone wrong, he’s now a prisoner of the Alathian Council, held hostage to ensure his friend Kiran - former apprentice to one of the most ruthless mages alive - does their bidding. But Kiran isn’t Dev’s only concern. Back in his home city of Ninavel, the child he once swore to protect faces a terrible fate if he can’t reach her in time, and the days are fast slipping away. So when the Council offers Dev freedom in exchange for his and Kiran’s assistance in a clandestine mission to Ninavel, he can’t refuse, no matter how much he distrusts their motives. Once in Ninavel the mission proves more treacherous than even Dev could have imagined. Betrayed by allies, forced to aid their enemies, he and Kiran must confront the darkest truths of their pasts if they hope to save those they love and survive their return to the Tainted City.","forthcoming":false,"isbn13":"9781597804288","publication_date":"20121001","publisher":"Night Shade Books","slug":"the-tainted-city","subtitle":"Kindle Edition","title":"The Tainted City"},"discovery":{"categories":{"all":[{"bisac_code":"FIC009140","confidence_band":"medium","label":"Military Fantasy","score":0.8128,"source":"bisac_hint_model"},{"bisac_code":"FIC009020","confidence_band":"medium","label":"Epic Fantasy","score":0.8114,"source":"bisac_hint_model"},{"bisac_code":"FIC009060","confidence_band":"medium","label":"Urban Fantasy","score":0.8113,"source":"bisac_hint_model"}],"hint":[{"bisac_code":"FIC009140","confidence_band":"medium","label":"Military Fantasy","score":0.8128,"source":"bisac_hint_model"},{"bisac_code":"FIC009020","confidence_band":"medium","label":"Epic Fantasy","score":0.8114,"source":"bisac_hint_model"},{"bisac_code":"FIC009060","confidence_band":"medium","label":"Urban Fantasy","score":0.8113,"source":"bisac_hint_model"}],"publisher":[{"bisac_code":"FIC002000","confidence_band":"high","label":"Action & Adventure","score":1,"source":"onix_publisher_code"},{"bisac_code":"FIC009000","confidence_band":"high","label":"Fantasy","score":1,"source":"onix_publisher_code"},{"bisac_code":"FIC009020","confidence_band":"high","label":"Epic Fantasy","score":1,"source":"onix_publisher_code"}]},"genres":[{"label":"Military Fantasy","score":0.8128,"slug":"military-fantasy"},{"label":"Epic Fantasy","score":0.8114,"slug":"epic-fantasy"},{"label":"Urban Fantasy","score":0.8113,"slug":"urban-fantasy"}],"reader_fit":["Good for readers who enjoy Military Fantasy","Good for readers interested in urban","Good for fans of Fantasy"],"related_lists":[{"intro":"","slug":"shelf-fic009140-fantasy-military","title":"Fantasy Military Books","url":"https://bookfrontier.com/lists/shelf-fic009140-fantasy-military"}],"series":null,"similar_books":[{"authors":["Jeff Salyards"],"book_id":"9781597804912","cover_image_url":"https://img.bookfrontier.com/9781597804912.jpg?v=20260402T191500Z-bisacv2site-fullset%3A2026-04-05T10%3A13%3A18Z","score":16.6004,"title":"Veil of the Deserters","url":"https://bookfrontier.com/books/9781597804912"},{"authors":["Mark Teppo"],"book_id":"9781597802659","cover_image_url":"https://img.bookfrontier.com/9781597802659.jpg?v=20260402T191500Z-bisacv2site-fullset%3A2026-04-05T10%3A13%3A18Z","score":15.7362,"title":"Lightbreaker","url":"https://bookfrontier.com/books/9781597802659"},{"authors":["Courtney Schafer"],"book_id":"9781597803526","cover_image_url":"https://img.bookfrontier.com/9781597803526.jpg?v=20260402T191500Z-bisacv2site-fullset%3A2026-04-05T10%3A13%3A18Z","score":15.6343,"title":"The Whitefire Crossing","url":"https://bookfrontier.com/books/9781597803526"},{"authors":["Matthew Sturges"],"book_id":"9781616142025","cover_image_url":"https://img.bookfrontier.com/9781616142025.jpg?v=20260402T191500Z-bisacv2site-fullset%3A2026-04-05T10%3A13%3A18Z","score":15.5393,"title":"The Office of Shadow","url":"https://bookfrontier.com/books/9781616142025"},{"authors":["Courtney Schafer"],"book_id":"9781597806138","cover_image_url":"https://img.bookfrontier.com/9781597806138.jpg?v=20260402T191500Z-bisacv2site-fullset%3A2026-04-05T10%3A13%3A18Z","score":15.5354,"title":"The Shattered Sigil Series","url":"https://bookfrontier.com/books/9781597806138"},{"authors":["Richard Kadrey","Jonathan Davis 60","Audible Studios","& 0 more"],"book_id":"9781597804042","cover_image_url":"https://img.bookfrontier.com/9781597804042.jpg?v=20260402T191500Z-bisacv2site-fullset%3A2026-04-05T10%3A13%3A18Z","score":15.2989,"title":"Butcher Bird","url":"https://bookfrontier.com/books/9781597804042"},{"authors":["John Gwynne"],"book_id":"9780316399753","cover_image_url":"https://img.bookfrontier.com/9780316399753.jpg?v=20260402T191500Z-bisacv2site-fullset%3A2026-04-05T10%3A13%3A18Z","score":14.1082,"title":"Valor","url":"https://bookfrontier.com/books/9780316399753"},{"authors":["Martha Wells"],"book_id":"9781597805964","cover_image_url":"https://img.bookfrontier.com/9781597805964.jpg?v=20260402T191500Z-bisacv2site-fullset%3A2026-04-05T10%3A13%3A18Z","score":14.0717,"title":"The Harbors of the Sun","url":"https://bookfrontier.com/books/9781597805964"}],"topics":[{"evidence_refs":["keyword:urban epic fantasy"],"label":"Fantasy","score":0.4805,"slug":"fantasy"},{"evidence_refs":["keyword:mage apprentice thriller"],"label":"Thriller","score":0.2042,"slug":"thriller"},{"evidence_refs":["keyword:political council intrigue"],"label":"Political","score":0.1549,"slug":"political"},{"evidence_refs":["keyword:dark mystical city"],"label":"Dark","score":0.0812,"slug":"dark"},{"evidence_refs":["keyword:urban epic fantasy"],"label":"Urban","score":0.0576,"slug":"urban"}],"what_you_get":["Themes: Fantasy, Thriller, Political.","Reading lane: Military Fantasy and Epic Fantasy.","Publisher: Night Shade Books."]},"llm_signals":null,"source_presence":{"amazon":true,"book_detail":true,"goodreads":true,"llm_signals":false,"similarity_seed":true},"stats":{"amazon_ratings_count":0,"goodreads_ratings_count":891,"goodreads_reviews_count":97,"quality_score":0.904}}