Mastering Jakarta Struts - Goodwill, James (Java open source library, 2002)