Background
Hughes, Robert Patterson was born on April 11, 1839 in in Pennsylvania.
Hughes, Robert Patterson was born on April 11, 1839 in in Pennsylvania.
Captain, May 20, 1862. Assigned to 3d Information; major inspector general, February 19, 1885. General vols; general volumes
Major general United States of America, April