Ferrarotti, France Myth of inevitable progress - London Greenwood Press 1985 - viii,208 p. ISBN: POU35 Dewey Class. No.: 301.243 F412M