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.

The truth about JFK and Vietnam: Why the speculation is wrong-headed David Barrett
Page: 1