A review by chrisjp
A Song of Stone by Iain Banks

4.0

Tense and strange.