From various sources on the internet, I now believe this to be Brig.Gen. William L. T. Prince of Chesterfield District.