The Raven Tower by Ann Leckie
This is an impressive first fantasy novel from an award-winning writer of science fiction (Ancillary Justice, etc.). The narration is very unusual, as the narrator is apparently a god, who is telling the story of Eolo, the genderfluid aide to warrior Mawat, who returns from battle to find his father missing and his uncle on the seat of power. Hamlet, anyone? But not really. The narrator is one of many gods, and its story takes place over millennia as well as in the current time. Gods can work together and lend their powers to others, be tricked out of their powers, and face very dire consequences if they lie. They include the Raven, a group of mosquitoes, a large meteorite, and a silent forest. Eolo is both Mawat’s defender and the behind-the-scenes investigator, searching for the truth of the missing ruler and uncovering some secrets of the gods. A challenging but very rewarding read; this seems to be a stand alone fantasy, but the author has written other stories set in Eolo’s world.