Middlemarch
George Eliot's study of provincial life.
355 cryptograms drawn from it, every one by George Eliot.
How hard they are
100 easy, 151 medium and 104 hard, graded by the model described in our guide to solving cryptograms.
They average 72.7 letters over 19.3 distinct ones, with 4 letters appearing exactly once.