Lucas F Johnston Editor & Author

Dave Aftandilian is Associate Professor of Anthropology and Director of the Minor in Human-Animal Relationships at Texas Christian University. Lucas F. Johnston is Associate Professor of Religion and Environment at Wake Forest University.