Al Carroll is Assistant Professor at Northern Virginia Community College of American, American Indian, & Latin American History. He is author of numerous books & articles & was a Fulbright Scholar.
Most Inhumane Presidents
June | 2014 | The Beacon
Jun 30, 2014 ... Al Carroll is Assistant Professor of History at Northern Virginia Community College, a former Fulbright Scholar, and the author of "Presidents' ......