Lengkapi kalimat berikut: Pada awal perang, ia bertugas di berbagai posisi staf, sebelum menjadi kolonel dan kepala staf Angkatan Darat Virginia di bawah Jenderal John Pope, di mana ia melihat tindakan dalam Pertempuran Cedar Mountain, Pertempuran Kedua Bull Run, dan
Pertempuran Chantilly. Dia kemudian menjabat sebagai asisten kepala staf Angkatan Darat Potomac, yang terlibat dalam pertempuran South Mountain dan Antietam. Pada bulan Desember 1862, ia ditugaskan untuk tugas staf di Washington, D.C.. Pada bulan Februari 1865, ia diangkat sebagai jenderal adiutant Angkatan Darat Potomac di bawah Jenderal George Meade, dan mengambil bagian dalam Pertempuran Hatcher's Run.