Tyler Galpin's Journal III: Third Strike
No, but really, this is actually my Opus. It's different, and it is for Data Structures (CSCS 2320).