Book cover for The Social Contract

The Social Contract

Description of book