Modern universe rev ed - Lyttleton, Raymond A. (1961)