building secure software : how to avoid security problems the right way
this book is useful practical understandable and comprehensive . the fact that you have this book in your hands is a step in the right direction . read it learn from it . and then put its lessons into practice . -- from the foreword by bruce schneier