See my previous April 22 Post for publication info on McCaffrey's book. It's still available.
Another good reference is "One of Cleburne's Command: The Civil War Reminiscences and Diary of Capt. Samuel T. Foster, Granbury's Texas Brigade, CSA" Ed. by Norman D. Brown (University of Texas Press, Austin, Texas, 1980.)
Foster gives a vivid description of his experiences as one of the original members of the 17th Texas, and an especially good account of his trip home after the war.