Internet Archive BookReader

History of the Ninety-sixth Regiment, Illinois volunteer Infantry