avg_rating: 3.68
name: Geoffrey Finch
about: Geoffrey Finch has taught English at universities in New Zealand and Nigeria and is Senior Lecturer in Humanities at Anglia Polytechnic University, UK, where he lectures and writes on both language and literature.