Who is the author of Kim?

Charles Dickens

William Wordsworth

Rudyard Kipling 

John Milton