British history traced from Egypt & Palestine and other essays /
Roberts, L. G. A.(Lawrence Graeme Allan)author.
Includes bibliographical references (page 163).