Geoff Miles

Guest writer

Geoff Miles is a senior lecturer in the English Programme at Victoria University of Wellington, where he teaches (among other things) Shakespeare and children’s literature.