Foundations of Security : What Every Programmer Needs to Know - Kern, Christoph. (Apress : Imprint: Apress, 2007)