The Moon is a Harsh Mistress Character Roles

The Moon is a Harsh Mistress Character Roles

Protagonist

Mannie

Antagonist

Lunar Authority

Guide Mentor

Professor Paz

Foil

Stu