Indian English literature continued to write till his death. He was discovered by Graham Greene in the sense that the latter helped him find a publisher in England. Greene and Narayan remained close friends till the end. Similar to the way Thomas Hardy used Wessex, Narayan created the fictitious town of Malgudi where he set his novels. Some criticise Narayan for the parochial, detached and closed world that he created in the face of the changing conditions in India at the times in which the stories are set. Others, such as Greene, however, feel that through Malgudi they could vividly understand the Indian
Wessex their home county of Dorset and its neighbouring counties in the south and west of England. Hardy's Wessex excluded Gloucestershire and Oxfordshire, but the city of Oxford, which he called "Christminster", was visited as part of Wessex in "Jude the Obscure". He gave each of his Wessex counties a fictionalised name, such as with Berkshire, which is known in the novels as "North Wessex". The film "Shakespeare in Love" included a character called "Lord Wessex" – a title which did not exist in Elizabethan times. The ITV television series "Broadchurch" takes place in the Wessex area, primarily the county of