I was reading Rachel Davies' blog, and she mentions, in passing, “Zen and the Art of Motorcycle Maintenance.” This is a great book, and I read it when I was 19. It definitely changed the way I approached my tasks in life, and I think it is high time to read it again, as it definitely has a lot of links to Agile development. I'll have to find my copy and break into it again. This should be, I think, required reading for agile developers.