A good Space Opera (ish) by Iain M Banks.
If you've never read a Culture novel, do not start with this one! Try The Player Of Games instead.
Category Book