Brian Howell
Born in London in 1961, BRIAN HOWELL has lived in Germany, Hungary, and the Czech Republic. He currently lives in Japan with his wife and two children. His short stories have appeared in print regularly since 1990.
Born in London in 1961, BRIAN HOWELL has lived in Germany, Hungary, and the Czech Republic. He currently lives in Japan with his wife and two children. His short stories have appeared in print regularly since 1990. See less