A review by allegedly_miri
Espedair Street by Iain Banks

2.0