Michael Dawson,游戏编程图书的作者。他为UCLA Extension、The Digital Media Academy和The Los Angeles Film School开设并执教游戏编程课程,指导学生游戏编程的艺术与科学。另外,他的多部著作已成为国内多所大学的必读书目。著作包括《通过游戏编程实战教新手学C++编程》、Python Programming for the Absolute Beginner、C++ Projects: Programming with Text-Based Games以及Guide to Programming with Python等。