the ghost of Genghis Khan, pulp magazine, weird tales