Ellen Smith
holds a PhD from Princeton University and has taught English literature at universities in Australia, Britain and the United States.

By this author