From Fort Fisher to Elmira

An educational work in progress.