William H. Bell (1834-1906) graduated from West Point in 1858, having repeated a year. Here as cadet wearing the riding jacket. Originally an infantryman until after 1st Manassas, he served as a commissary officer in the east and later in New Mexico. Afterwards the Captain continued his service throughout the century, eventually becoming a Brigadier General and Commissary General of the U.S. Army a few month before retiring.
Picture from Cadet Gray: A Pictorial History of Life at West Point as Seen Through Its Uniforms.