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