A review by jaysen
Consider Phlebas by Iain M. Banks

3.0