Lewis Carroll

From Teflpedia

Lewis Carroll was the pen name of Charles Ludwig Dodgson (1893-1898) an English author.