Communities
Anthropology
Degrees
MA, Virginia Tech, Philosophy
BA, Baylor University, Philosophy