Title
Alphabetical list of battles, 1754-1900; war of the rebellion, Spanish-American war, Philippine insurrection, and all old wars, with dates; ... troubles in China, 1900, with other valuable information in regard to the various wars. Comp. from official records / by Newton A. Strait.