A review by ianbanks
Canal Dreams by Iain Banks

4.0

A divisive novel, cited by the author as his least favourite book. It’s densely written, filled with symbolism and depth and also ridiculously violent in its third act. I’ve always appreciated it more for what it is than what it does.