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 144,000 other authors for new releases.
Follow the authors you love and hear about every new audiobook the day it lands.
Related audiobooks
The Firefighter's Familiar
TJ Nichols
The Thief's Familiar
TJ Nichols
The Vampire and the Paramedic
Jamie Davis
Rage
K.A. Knight
Hate
K.A. Knight
A Clap of Thunder
Nazri Noor
Soar
Jocelynn Drake, AJ Sherwood
Hand of Glory
Nazri Noor
Confounding Oaths
Alexis Hall
Embers
Jocelynn Drake, AJ Sherwood
Father Material
Alexis Hall
Huntress Cadet
Michael Anderle, Jamie Davis, Michael T Anderle