Teaching XML in a web development context. - James H. Paterson; Frances McCormick; Gerry Creechan (ITiCSE, 2005)