The Killing Moon
by N. K. Jemisin
The book follows Ehiru, a Gatherer who has sworn to help keep the peace in the city of Gujaareh. It is they who must gather together magic while people sleep, using the magic for altruistic purposes as well as to protect the city from the corrupt. However, when dreamers begin dying, the murders seemingly done in the name of the city's dream-goddess, Ehiru must find out who is doing this and why before the city is destroyed in the process.