Gary Roughead has/had a position (Distinguished Fellow) at Hoover Institution

Details
Title Distinguished Fellow