Web hacking: attacks and defence - McClure, Stuart; Others (Vidhyanagar Pearson, 2009)