Understanding the American Revolution (Crabtree)
1 total work
Discusses the life and work of French soldier and political thinker, Marquis de Lafayette, and his role in the American Revolution.
1 total work