Books by P. Serna
P. Serna
Filter
Republics at War, 1776-1840
Revolutions, Conflicts, and Geopolitics in Europe and the Atlantic World
P. Serna
HardCover
Published:
2013