Jonathan Strange and Mr. Norrell
Susanna Clarke
Finished:
July 12, 2010
Rating:
★★★★★