U.S. Army Colonel (Ret.) Joseph McGraw, a Portsmouth resident, former Green Beret and current associate professor at the Naval War College, delivered a timely and stirring speech during his keynote at the annual Patriotic Exercises on Tuesday morning.