Jonathan Strange & Mr Norrell - Susanna Clarke

I'm so glad I am.

 

I'm so glad I did.