Hacking Exposed Web Applications, Second Edition by Joel Scambray & Mike Shema