The Player of Games by Iain M. Banks
Space Opera
854 books — 1,111 voters