Civil War Diary of Captain Charles Hall, Annotated: Company E, 4th Regiment Infantry, New Jersey Volunteers in Virginia, 1861-1862 [Paperback]