The software vulnerability guide - Thompson H. Herbert (Firewall media publications pvt ltd, 2007)