....kipling