Trump's America First Program: A Flawed Approach. - Carbaugh, Bob (Challenge (05775132), 2019)