Scan barcode
A review by celtic_oracle
Weaveworld by Clive Barker
2.0
Even though everything tied together nicely in the end, I still couldn't help thinking that this book was just a bit too long. It really felt like it dragged a bit in the middle.