David Barrett
David Barrett is a Professor of Political Science at Villanova University. He has written extensively on Presidents Kennedy and Johnson, and the Vietnam war.
Page: 1
David Barrett is a Professor of Political Science at Villanova University. He has written extensively on Presidents Kennedy and Johnson, and the Vietnam war.