James F Weiner

Contributor: James F. Weiner James F. Weiner is a lecturer in the Department of Prehistory and Anthropology at the Australian National University, Canberra.