Jeffrey D. Armstrong speaks Thursday at Cal Poly.
Jeffrey D. Armstrong speaks Thursday at Cal Poly. dmiddlecamp@thetribunenews.com
Jeffrey D. Armstrong speaks Thursday at Cal Poly. dmiddlecamp@thetribunenews.com