Viable Utopian ideas shaping a better world - Shostak, Arthur B. (Armonk, N. Y. M. E. Sharpe, 2003)
Keywords: Utopias; Idealism; Social change; Social prediction