Soldier of the Mist - Gene Wolfe

Another Starship Alexandria recommendation. It's vibrant and very clever, but inherently confusing (at least to me). The narrative jumps as the protagonist's memory resets each day and I had a similar problem. Spent most of this book wondering what was going on (which was perhaps the author's intent).