Lahore. Kipling and Lahore