Middlemarch Character Roles

Middlemarch Character Roles

Protagonist

Dorothea

Antagonist

Society

Guide Mentor

The narrator

Foil

Celia