Title: L'idea di progresso : possiamo farne a meno? /
Authors: Salvadori, Massimo L.
Publisher: Donzelli,
Year: 2006
Subjects: Progress History.