The Forgetting Moon (The Five Warrior Angels, #1) by Brian Lee Durfee
The Forgetting Moon is the first book of “The Five Warrior Angels” trilogy by Brian Lee Durfee. Originally set to be a five-book series, it instead consists of three hefty books. With Game of Thrones or Malazan vibes, The Forgetting Moon has a lot to