For Esmé with Love and Squalor Character Roles

For Esmé with Love and Squalor Character Roles

Protagonist

Narrator/Sergeant X

Antagonist

The War

Guide Mentor

Esmé

Foil

Clay/Corporal Z