I used this one to train for Ironman Maryland in 2014. I made copies of all the pages I needed and bound them into a workout plan that, by the time I finished with it, looked about as beat-up as I felt at the end of the race.
I like Fitzgerald's approach to fact-based training. He obviously eats his own dog food, and is an avid student of the art/science of human performance.
I docked one star because the format of the training plans is less than ideal. He provides a list of running distances, for example, each with its own code (e.g. "LR2" is the code for a 45-minute long run). Then in his training schedule he provides only the code, which forces you to cross reference the two tables. This is useful when the workout specified by the code is complex (like a swim workout), but doesn't provide any real value when the decoded description of the workout (1.5h run) would fit where the code is used.
So, five stars for content, -1 star for presentation.