Holiday Free Shipping & Special Discounts! Get the code »

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.