Kalimpura by Jay Lake

In this introspective sequel to Green and Endurance, Lake continues the tale of Green, a former courtesan and assassin now attempting to settle down following the birth of her twins. Unfinished business and old enemies take Green and her allies back to the city of Kalimpura, where she must keep a low profile while trying to find two kidnapped girls. However, discretion is difficult with multiple gods taking interest in her doings and several factions out for her blood. There’s something both uplifting and melancholy in this fantasy adventure’s tone, which 16-year-old Green narrates with a world-weary old soul’s experience, emotional weight hanging from every page. Thoughtful fantasy readers will appreciate Green’s newfound perspective and the lush details derived from a mixture of Eastern cultures, as well as the sheer audacity of a killer bisexual nonwhite teen mom protagonist. The pace drags occasionally, but it’s worth it in the long run. –Publishers Weekly