NEWTON A. STRAIT profile picture

NEWTON A. STRAIT

Is this your author profile? Create an account to claim and customize it!

Stand Alone

ALPHABETICAL LIST OF BATTLES, WAR OF THE REBELLION SPANISH-AMERICAN WAR, PHILIPPINE INSURRECTION... AND ALL OLD WARS WITH DATES.