A review by asterope
Piranesi by Susanna Clarke

5.0

What an experience! I enjoyed this a lot, couldn't put it down. It starts off quite bizarrely, but becomes surprisingly heartfelt at the end. It's such a well-crafted, self-contained little mystery. Definitely something that should be read without any prior knowledge, so I'll leave it there.