Foundations of Security - What Every Programmer Needs to Know. - Neil Daswani; Christoph Kern; Anita Kesavan (Apress, 2007)