World population and resources : a report. ([Distributed by Allen & Unwin], 1955)