I've been reading Iain M. Banks' Inversions.

But oops, that does sound like a suspcious book name.