John Langan著. John Langan. (美) John Langan著 David Flanagan著. Michael Mangan著. John Olsson著. (美) John Langan编著