Jennifer James is a cultural anthropologist, lecturer, writer, and commentator. James is the author of several books and has written more than fifty academic articles and wrote a newspaper column for the Seattle Times for eighteen years.