Paradise defined: the nature of Christian society - Mayor, Stephen (S.P.C.K., 1975)