Halford John Mackinder (1861-1947)