The Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities (Volume 1 of 2)

9780321444424
0-321-44442-6