A review by mrawdon
Consider Phlebas by Iain M. Banks

3.0