One of the most prolific and beloved writers of all time, Danish poet and author Hans Christian Andersen is best known for his fairy tales. Born in Odense, Denmark, in 1805, Andersen published his first story at 17. In all, he wrote more than 150 stories before his death in 1875.