I checked my copy of "This Band of Heroes" to find Reed, James D. in the roster for Co D, 25th Texas Cavalry Regiment. Rank is not indicated.