Imaginary worlds Or the evolution of Utopia - Bloomfield, Paul (Folcroft Library Ed., 1974)