Refactoring in Ruby, with Kevin Rutherford, Addison-Wesley, 2009. ISBN 0321545044
At XpUniverse 2001, he and SteveWake? did a tutorial "The System Metaphor Explored!" (and had a lot of fun).
At OOPSLA 2001, he and SteveMetsker taught the tutorials "Extreme Programming Live" and "Dungeons and Patterns".