Milner Apostle of empire - Marlowe John (London Hamish Hamilton, 1976)