Julius Peter Garesché — Union Army officer