John R. Hall

John R. Hall is professor of sociology at the University of California at Davis.

Close