Peace, the desperate imperative : the consultation on christian concern for peace, ... April 3-9, 1970. (Committee on Society, Development and Peace, 1970)