Mark is the founder of Hatteras Software, an OO consulting firm, and the author of multiple books on software development. He is certified in OOAD, XML, RAD, and Java. He uses XHTML, Web services and SOA, Ajax, JSF, Spring, BIRT and related Eclipse-based tools to develop Java enterprise applications. You can read Mark's blog on technology at marklorenz.blogspot.com. .