Internet Archive BookReader - A history of the army experience of William A. Canfield