Chief Technical Officer, CigitalGary McGraw is author of the best selling security books: Software Security (Addison-Wesley, 2006), Exploiting Software (Addison-Wesley, 2004), Building Secure Software (Addison-Wesley, 2001), Java Security (Wiley, 1996), and seven other books. The CTO of software security consulting firm Cigital, McGraw is a world authority in software and application security. McGraw is sometimes referred to as the father of software security (a.k.a. application security). His books and other writings have defined the field.