Guy Davidson has been programming for 40 years, spending almost the entire time writing games. He is the principal coding manager at Creative Assembly, makers of the Total War game franchise. Since 1999 he has helped the great engineers there become even better engineers. He started contributing to the C++ standard development process in 2015 and is keen to improve the mathematical and HMI facilities of the standard library. Kate Gregory is a founding partner of Gregory Consulting Limited. She has over four decades of software development experience in a variety of programming languages including Fortran, PL/I, C++, Java, Visual Basic, and C#. Her writing career now covers over a dozen books on programming and related topics. She is also a standup instructor, teaching C++ programming and related topics. A number of her courses are available through Pluralsight.