Strait, N. A. (Newton Allen) profile picture

Strait, N. A. (Newton Allen)

Alphabetical List of Battles, 1754-1900: War of the Rebellion, Spanish-American War, Philippine Insurrection and All Old Wars With Dates (1902)