Banks :bow even my wife loves Banks, and she g=hates the sci-fi. Wasp Factory is also OMG.
sadly I saw the ending of Wasp Factory coming from miles away, for much the same reason KOTOR failed to surprise me:
ending discussion of both
spoiler (click to show/hide)
As a former copy editor/translator, I am really highly attuned to the use (or lack of use) of gendered pronouns as well gender-neutral names. In these cases the lack of gender information is itself a highly red flag that the author has something up his/her sleeve. Once you're aware the author is planning "something," the rest of the clues in the plot tend to line up and make themselves known.
still a fantastic and memorable book. even bad Banks is awesome. Use of Weapons is fuck-awesome. Player of Games is a fun romp. Halo is good, too. I MEAN CONSIDER PHLEBAS.