Interesting essay... Computer Science Work as spiritual growth: http://www.cs.wcupa.edu/~epstein/soulcs.html From RichardGaryEpstein Link with ExtremeProgramming: http://www.metanexus.net/metanexus_online/show_article.asp?8536