Writing a book is a journey, and without support from mentors, friends,
colleagues, and family, it can be a difficult one. Many people have been
instrumental in helping us write this book. First, we would like to thank
our editor, John Wyzalek, at CRC Press, for his patience, support, and
commitment to the project. We would also like to thank the production
team at DerryField Publishing: Theron Shreve, Lynne Lackenbach, and
Both authors would like to thank the Hon. Howard A. Schmidt
[Partner, Ridge Schmidt Cyber; Executive Director, The Software
Assurance Forum for Excellence in Code (SAFECode); and former Special
Assistant to the President and the Cyber Security Coordinator for the
federal government], and Dena Haritos Tsamitis (Director, Information
Networking Institute; Director of Education, Training, and Outreach,
CyLab Carnegie Mellon University) for their support with this project.
We would also like to thank Brook Schoenfield, who has joined us in
this journey to prove there is another way to architect, implement, and
manage software security than what is the current status quo, and for his
contribution in writing a chapter of this book as a contributing author.
We would like to thank the security community to which we both belong
and are proud of. Finally, we would like to thank the people with whom
we have worked and interacted over the years.
—James Ransome and Anmol Misra