Writing

James has published numerous blog posts, book chapters, and scholarly articles on many diverse topics. These include: