Search - List of Books by Carleton Beals

Carleton Beals (November 13, 1893 — April 4, 1979) was a radical American journalist, author, historian, and a crusader with special interests in Latin America.

Early Years   more �

Career   more �

Later Years   more �

Partial Bibliography   more �

This author page uses material from the Wikipedia article "Carleton Beals", which is released under the Creative Commons Attribution-Share-Alike License 3.0
Total Books: 14
Destroying Victor
2009 - Destroying VIctor (Paperback)
ISBN-13: 9781150745386
ISBN-10: 115074538X
  ?

Lands Of The Dawning Morrow - The Awakening From Rio Grande To Cape Horn
2007 - Lands of the Dawning Morrow - the Awakening From Rio Grande to Cape Horn (Paperback)
ISBN-13: 9781406728286
ISBN-10: 1406728284
  ?

Latin America World in Revolution
1974 - Latin America World in Revolution (Hardcover)
ISBN-13: 9780837175980
ISBN-10: 0837175984
  ?

Colonial Rhode Island
1970 - Colonial Rhode Island (Hardcover)
ISBN-13: 9780840771070
ISBN-10: 084077107X
Genres: Children's Books, History
  ?

Stories Told by the Aztecs
1970 - Stories Told By the Aztecs (Hardcover)
ISBN-13: 9780200716369
ISBN-10: 0200716360
Genres: History, Literature & Fiction, Nonfiction
  ?

Great Revolt and Its Leaders
Great Revolt and Its Leaders (Hardcover)
ISBN-13: 9780200714693
ISBN-10: 0200714694
  ?

Banana Gold
Banana Gold [American Journalists] (Hardcover)
ISBN-13: 9780405020025
ISBN-10: 0405020023
  ?

The Crime of Cuba [American imperialism] (Hardcover)
The nature of revolution
The Nature of Revolution (Hardcover)
ISBN-13: 9780690574500
ISBN-10: 0690574509
  ?

Our Yankee Heritage
Our Yankee Heritage [Essay Index Reprint Ser.] (Hardcover)
ISBN-13: 9780836915938
ISBN-10: 0836915933
  ?

Porfirio Diaz Dictator of Mexico
Porfirio Diaz Dictator of Mexico (Hardcover)
ISBN-13: 9780837151595
ISBN-10: 0837151597
  ?

Story of Huey P Long
Story of Huey P Long (Hardcover)
ISBN-13: 9780837152042
ISBN-10: 0837152046
  ?

Mexican Maze
Mexican Maze (Hardcover)
ISBN-13: 9780837161174
ISBN-10: 0837161177
  ?