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