Jonathan Spencer
Social anthropologist

Jonathan Spencer