Another great entry in this series. Intriguing gods, an army facing an unknown enemy and future. A nasty battle at the end. What makes the characters interesting and sympathetic, even the weird and nasty is the time and effort the author put in to development. In some places this leads to a bit of long windedness but it is worth the reader's investment of time.