Books Software
Writing Secure Code, Second Edition
Code Complete: A Practical Handbook of Software Construction, Second Edition
Hunting Security Bugs
The Security Development Lifecycle