Discover Author Louis D. Rubin Books & Biography Biography Louis D. Rubin has taught creative writing at John Hopkins University, and has written or edited some 45 books. He lives in Chapel Hill, NC.