Jonathan Strange and Mr. Norrell

Jonathan Strange & Mr Norrell - Susanna Clarke Hated it. Long, boring and poorly written.