It has been written by J. R. R. Tolkien. He had first written a novel The Hobbit in 1937. Later, due to the huge appreciation from the readers as well as publishers demand, he developed it into an extraordinary work. Because great creations take big time, so after the hard work of several years, he completed this task in 1949.