translate English to French: Space and society.
Espace et société.