Stella Benson (1892-1933) was an English feminist, novelist, poet, and short story and travel writer.'The Man Who Missed the Bus' is a creepy horror story about a lonely and eccentric man who finds himself unable to see other human faces. Worse still,...