The Library of Broken Worlds - Alaya Dawn Johnson

A girl matches wits with a war god in this kaleidoscopic, epic tale of oppression and the cost of…