Britain and the British seas H. J. Mackinder, M.A Oxford at the Clarendon press 1907375 pages - hard cover