Revenant Gun (Machineries of Empire book 3) by Yoon Ha Lee

"The structure of Revenant Gun, especially in the early chapters, reflects both the time-displaced nature and splintered personalities of its major players – the young, incomplete Jedao, the split psyche of what has become of Cheris, the immortal, sociopathic Kujen, the crashhawk Brezen – by toggling through a wider roster of perspectives than the previous two books, and through different points in the nine years since the events of Raven Stratagem."