brian d foy is working on a new book. He has set up a website for discussing the topic and getting input from the world. http://www.windowsperl.com/ Since we have a few people who ask about these topics, I thought it might be helpful. G. Wade -- Java is a DSL for taking large XML files and converting them to stack traces -- Bulat Shakirzyanov