JC
John Charles Chasteen
John Charles Chasteen is an American translator, historian, and educator. He is a cultural historian of Latin America, and a professor emeritus at the University of North Carolina at Chapel Hill.
Excerpt from Wikipedia, available under CC BY-SA 4.0.
Books

Born in blood and fire
2006
ISBN 9780393927696