Book cover for The Social Contract

The Social Contract

Description of the book

English