All Souls Pass
S.A. Payne

Spoiled and selfish, Macy enjoyed his life. Times were good and for the most part he had little to worry about. Content with his life and lover, the cynical, brooding York, everything seemed stable.
Until, bored one night, Macy stumbles across a young human street hustler being beaten and steps in on a whim. The boy is more than he appears and curious, Macy takes him home to learn more. It's a choice that'll push Macy, York and the mysterious boy into a larger conflict. Will doing what's right cause a global turf war between creatures most humans believe long since powerless? If so, is the right thing still worth doing?
Tagged as:
- gay romance 3
- poly (3+ people) 3
- fantasy 2
- paranormal 2
- menage 2
- vampires 2
- bdsm 2
- magic 2
- queer romance 1
- Add topics
romance tags

Report duplicate books, missing or wrong information
Check out thebooknaut.com for more fantasy books and comics that might match your interests or browse new fantasy releases
- Queer fantasy books with gay, lesbian, non-binary and trans protagonists
- Follow badass main characters, anti-heroes, loners & outcasts and scoundrels and rogues on their epic adventures