Internet Archive BookReader

Under the old flag; recollections of military operations in the War for the Union, the Spanish War, the Boxer Rebellion, etc