Grant Allen: Strange Stories