North and South Character Roles

North and South Character Roles

Protagonist

Margaret Hale

Antagonist

Leonards

Guide Mentor

Mr. Bell

Foil

Margaret Hale/John Thornton