projects

Research, book, and teaching projects.