Holloway Horn

Holloway Horn was a British novelist and short story writer who was born in 1886. Her story, “The Lie,” was published in The Best British Short Stories of 1922. You can find more of her work online at Google Books.