Eric Hirsch Editor & Author

Eric Hirsch is Senior Lecturer of Social Anthropology at Brunel University.