This 176-pages book by Kate Elliott was published in 2022 by Tor Books. It would take roughly 4 hours to read.