“The Bowmen” first appeared in the Evening News (London) on September 29, 1914. Set in World War I, this supernatural tale recounts a fictional battle between British and German soldiers. The British forces are on the verge of suffering a… Read More ›
You must be logged in to post a comment.