A review by calcitestar
Jonathan Strange & Mr Norrell by Susanna Clarke
3.0
It goes on and on and on but for some reason you can't put it down.
3.0