I have never seen Mark's material, but I have seen Mike Holts, Tom Henery's, and James Stallcup's material, they are all good IMO.

Roger