A review by katzeball
Piranesi by Susanna Clarke

5.0

This was a huge departure from Jonathan Strange in terms of pacing, but somehow has the same sort of dreamy magical feeling.