Civilization at the crossroads ; social and human implications of the scientific and technological revolution / - Richta, Radovan. (International Arts and Sciences Press,, 1969)