"Steve Haycox is professor emeritus of history..."

ADN pulling out all the stops with these Bolshevist-Ivory-Tower tax & spend apologists.

This entire article smacks of revisionism to promote your own excessive pay and benefits.