Publications of Kevin Deegan-Krause