Skip to main content

Louis D. Rubin

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.