Cover of Blood for the Spilling

Blood for the Spilling

Narrated by Roberto Scarlato

Studies in Demonology, Book 3

Released
August 31, 2026
Length
10 hrs 59 mins
Format
Unabridged Audiobook
Publisher
TJ Nichols
As an ice age looms and magic wanes across the human world, Angus, reluctant warlock Terrance, and mage Saka find themselves caught in a brewing conflict involving powerful nations and emerging alliances. With the Mayan Empire and Vinland at odds, the characters face difficult choices that could change everything, even as tensions threaten to ignite war against all magic users. This final installment in a gay fantasy romance trilogy explores questions of loyalty, power, and the high stakes of standing amidst an encroaching storm.

More in Studies in Demonology

RecentAudiobook tracks TJ Nichols and over 140,000 other authors for new releases.

Follow the authors you love and hear about every new audiobook the day it lands.