Ellen Datlow

Ellen Datlow is the editor of Sci Fiction (scifi.com/scifiction)