James Kierstead

James Kierstead

James Kierstead

Senior Lecturer in Classics, Victoria University of Wellington. Ancient democracy, classical liberalism, Old Comedy.