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.
Related audiobooks
The Firefighter's Familiar
TJ Nichols
The Bodyguard's Familiar
TJ Nichols
The Vampire and the Paramedic
Jamie Davis
The Lunatics
Navessa Allen
Heroes & Handcrafts
Nazri Noor
Healing Aiden
Jocelynn Drake
A Clap of Thunder
Nazri Noor
The Lunatics
Navessa Allen
Soar
Jocelynn Drake, AJ Sherwood
Huntress Cadet
Michael Anderle, Jamie Davis, Michael T Anderle
Harry Potter and the Prisoner of Azkaban (Full-Cast Edition)
J.K. Rowling
Harry Potter and the Deathly Hallows (Full-Cast Edition)
J.K. Rowling