Functional programming in C++ (2012)
This guy helped invent the FPS genre and all the technology it took to make it, back in the MSDOS days - which is pretty incredible if you knew what he had to work with in terms of CPU and memory back in those days.  Like Dave Cutler, never a guy to toot his own horn much either.  Well done John, thank you for all your contributions to the tech and the craft.