Internet Archive BookReader - History of the Second Regiment New Hampshire Volunteers: its camps, marches and battles