Siobhan Carroll is an Associate Professor of English at the University of Delaware, where she specializes in British literature from 1750-1850 and in modern science fiction and fantasy.
Siobhan Carroll is an Associate Professor of English at the University of Delaware, where she specializes in British literature from 1750-1850 and in modern science fiction and fantasy.