
The miscellaneous works of David Humphreys
late minister plenipotentiary to the court of Madrid.
United StatesPolitics and governmentUnited States. ArmyUnited States. NavyDefenses
Writing a summary for young readers…
For young readers
Book data: Open Library