Jessica K Taft

Jessica K. Taft is assistant professor of sociology at Davidson College in Davidson, North Carolina.